사용자 도구

사이트 도구


groovy:unittest

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
groovy:unittest [2014/12/22 22:35]
kwon37xi
groovy:unittest [2014/12/22 22:36] (현재)
kwon37xi
줄 59: 줄 59:
 </code> </code>
  
-===== shouldFail =====+===== shouldFail for JUnit 4 =====
   * [[http://groovy.codehaus.org/api/groovy/util/GroovyTestCase.html]]의 ''shouldFail''로 Exception 테스트   * [[http://groovy.codehaus.org/api/groovy/util/GroovyTestCase.html]]의 ''shouldFail''로 Exception 테스트
 +<code groovy>
 +class ArithmeticTest {
 +    final shouldFail = new GroovyTestCase().&shouldFail
  
 +    @Test
 +    void divideByZero() {
 +        String message = shouldFail(ArithmeticException) {
 +            println 1/0
 +        }
 +        assertEquals message, "expected exception message."
 +    }
 +}
 +</code>
groovy/unittest.1419255333.txt.gz · 마지막으로 수정됨: 2014/12/22 22:35 저자 kwon37xi