Archive

Posts Tagged ‘Unit Test’

TestNG – Test Class Life cycle

January 26, 2011 1 comment

 

TestNG를 사용하면 테스트 메소드 외의 것들을 지정할 수 있다; @Configuration어노테이션을 사용하여 클래스 안에 설정 메소드라고 하는 특정 메소드를 지정할 수 있다. 다음은 네 가지 유형의 설정 메소드들이다:

  • beforeTestClass 메소드 : 테스트 메소드가 실행되기 전, 클래스가 인스턴스로 된 후에 실행된다.
  • afterTestClass 메소드 : 클래스의 모든 테스트 메소드가 실행된 후 이 메소드가 실행된다.
  • beforeTestMethod 메소드 : 클래스의 모든 테스트 메소드가 실행되기 전에 이 메소드가 실행된다.
  • afterTestMethod 메소드 : 클래스의 모든 테스트 메소드들이 실행된 후 이 메소드가 실행된다.

그림 2는 테스트 클래스의 수명주기 이다.

 
그림 2. 테스트 클래스 수명주기

Lifecycle of a test class

발취 : http://www.ibm.com/developerworks/kr/library/j-testng/

 

Categories: JAVA Tags: , ,
Design a site like this with WordPress.com
Get started