Code: Select all
public static void initialize() throws Exception{
buildTest = new XQueryTestHelper();
buildTest.initialization();
listTestSuiteIdentifier = buildTest.getListTestsuiteIdentifier();
arrayHdrInbPayTestcases = buildTest.getHdrInbPayTestcases();
arrayHeaderAndBodyTestcases = buildTest.getHeaderAndBodyTestcases();
listHeaderAndBodyTestSuites = buildTest.getHeaderAndBodyTestSuites();
listHdrInbPayTestSuites = buildTest.getHdrInbPayTestsuites();
}
@BeForeAll /@afterall ist in einem dynamischen Test möglich. Unter Bezugnahme auf
Verbesserung der Dokumentation des dynamiktesten Lebenszyklus < /p>
Dynamischer Testlebenszyklus < /strong> < /p>
Der Ausführungslebenszyklus eines dynamischen Tests ist ganz anders als ein Standard @test < /code> Fall. Insbesondere gibt es keine Lebenszyklus -Rückrufe für dynamische Tests. Dies bedeutet, dass @beforeach und @Aftereach Methoden und deren entsprechende Erweiterungs -Rückrufe für dynamische Tests nicht ausgeführt werden. Mit anderen Worten, wenn Sie auf Felder aus der Testinstanz innerhalb eines Lambda -Ausdrucks für einen dynamischen Test zugreifen, werden diese Felder nicht durch Rückrufmethoden oder Erweiterungen zwischen der Ausführung dynamischer Tests zurückgesetzt>