Grails (STS 사용) 용 Eclipse를 처음 사용하고 있으며 단위 테스트를 쉽게 실행할 수있는 방법을 찾으려고합니다. Run As > Grails Command (test-app)
을 마우스 오른쪽 버튼으로 클릭하면됩니다. 이것은 작동하지만 느리며 테스트 출력은 테스트 보고서 html 페이지로 이동하고 명백한 클릭 가능한 스택 추적이 없습니다.Eclipse grails가 JUnit 테스트로 실행됩니다.
도 할 수 있습니다 Run As > JUnit Test
, 훨씬 빠르며 나에게 전통적인 JUnit 콘솔이 아닌 Grails 테스트에서 사용 가능합니다. 단위 테스트를 실행할 때이 둘에 차이가 있습니까? grails 명령이 다른 것을 설정하거나 다른 작업을하고 있습니까?
그래서 일식 충분히 내가 (당신이 바로 클래스를 클릭하고 실행하는 경우) 단지 특정 클래스에 대한 단위 테스트를 실행하는 생각 똑똑하다. 실행중인 실제 명령은 test-app -unit marketplace.CustomFieldBuilderTests입니다. Run As> JUnit Test –
테스트 파일은 GrailsUnitTestCase (Grails 1.3.x)를 확장하고 junit.framework.TestCase를 확장하는 경우와 다를 경우 궁금합니다. Groovy 파일은 JUnit이 완벽하게 실행할 수있는 Java 클래스로 컴파일됩니다. – Wytze