Moved out parametrized tests collection in the separate function. Now parametrized tests add to the suit before executing BeforeAll function.
Added new method for initializing params for parametrized tests.
Added method for mapping testcase name and it's allureID outside of the test function. ALLURE_ID label is adding at the step of collecting suit's tests and before executing BeforeAll method. This allows to avoid testcase duplication in the TestOps, while BeforeAll fails.
BeforeAll
function.ALLURE_ID
label is adding at the step of collecting suit's tests and before executingBeforeAll
method. This allows to avoid testcase duplication in the TestOps, whileBeforeAll
fails.