0
Я пытаюсь иметь метод в testBaseClass, который все мои тестовые классы расширяются, запускается один раз перед запуском всего пакета. У меня возникли проблемы с тем, чтобы это произошло. мой файл TestNG выглядит следующим образом:Test NG Abstract Base Test Class @beforeClass
<parameter name="test-domain" value="Base.Gamma"/>
<parameter name="domain" value="gamma" />
<parameter name="realm" value="lolo" />
<test name="ComputeCorAndPfmInternalTest">
<classes>
<class
name="com.amazon.tahoe.service.a4kservice.testcases.BaseA4kServiceTestCase"/>
<class
name="com.amazon.tahoe.service.a4kservice.testcases.ComputeCorAndPfmInternalTest" />
</classes>
</test>
И мой метод в абстрактном классе (BaseA4KServiceTestCase) выглядит следующим образом:
@BeforeSuite(alwaysRun=true)
@Parameters({"domain","realm"})
private void initialize(String domain, String realm){
...
}