programing

단위 테스트 Scala

sourcetip 2021. 1. 15. 20:27
반응형

단위 테스트 Scala


저는 최근에 Scala 언어를 배우기 시작했고 TDD 방식으로 하고 싶습니다 . Scala에 대한 단위 테스트 프레임 워크와 그 장단점에 대한 경험을 공유해 주시겠습니까?

저는 Scala 개발에 IntelliJ IDEA를 사용하고 있으므로 IDE 지원으로 테스트를 실행할 수 있으면 좋을 것입니다.


ScalaTest보셨습니까 ?

나는 그것을 사용하지 않았지만 Bill Venners와 Artima의 공동에서 온 것이므로 결과적으로 그 일을 할 것이라고 생각합니다. 그러나 IDE 통합이없는 것 같습니다.

이 블로그 항목 은 조금 오래되었지만 TestNG가 Scala 테스트를위한 최상의 옵션임을 제안합니다. TestNG에는 확실히 IDE 통합이 있습니다.

편집 : 나는 2009 년 에이 답변을 작성했으며 세계가 (!)로 이동했다는 것을 방금 깨달았습니다. 현재 ScalaTest를 사용하고 있으며 IDE 통합이 잘 작동하며 강력하게 권장 할 수 있습니다. 특히 matcher DSL 은 매우 잘 작동합니다.


나는 사양의 작성자입니다. Intellij 사용자 인 경우 org.specs.runner.ScalaTest 특성을 사양에 혼합하여 ScalaTest 제품군으로 실행하는 것이 좋습니다.

문제가 있거나 다른 것이 있으면 specs-users 메일 링리스트에 메시지를 보내 주세요.


또한 상당히 완전하고 IIRC가 Lift의 일부로 많이 사용되는 사양 을 확인할 수도 있습니다 .

참조 URL : https://stackoverflow.com/questions/741390/unit-testing-scala

반응형