2
내 테스트를 위해 기본 클래스 MyTestBase
을 사용하여 몇 가지 기본 준비를 수행하는 setup()
메서드를 정의합니다.TestNg, 주석 "beforeTestMethod"및 재정의
public class MyTestBase {
@Configuration(beforeTestMethod=true)
protected void setup() {
// do base preparations
}
}
이제 자신 만의 준비를해야하는 특정 테스트 클래스가 생겼습니다. 이를 구현하는 방법에는 여러 가지가 있습니다.
@Override
public class MySpecialTestBase extends MyTestBase {
@Override
protected void setup() {
super.setup();
// do additional preparations
}
}
... 또는 별도의 설치 방법을 사용할 수 있습니다.
public class MySpecialTestBase extends MyTestBase {
@Configuration(beforeTestMethod=true)
protected void setupSpecial() {
// do additional preparations
}
}
이것을 구현하는 방법이 있습니까?
답변 해 주셔서 감사합니다. – tangens