У меня проблема с запуском моего @ Test, так как я хочу несколько раз в одном тесте.По сути, мой фреймворк спроектирован таким образом, что у меня есть несколько методов @Test в разных классах, и я вызываю их, чтобы создать базовый тестовый пример в моем XML-файле.Но когда я пытаюсь вызвать тот же метод @Test, он не принимает требуемый порядок и выполняется только один раз
Например: у меня есть два класса
class A{
@Test ({parameter blah })
public void foo(){}
}
class B{
@Test ({parameter bloo})
public void doo(){}
}
Я хочу вызватьxml следующим образом: -
<test> demotest
<class name="A"><parameter name="blah" value="somevalue"</class>
<class name="B"><parameter name="bloo" value="xyzvalue"</class>
<class name="A"><parameter name="blah" value="somethervalue"</class>
</test>
И я хочу вывод -
somevalue
xyzvalue
someothervalue
Но он запускает класс A только один раз с некоторым другим значением (я предполагаю, что он принимает параметр относительноалфавитный порядок).
Как я могу запустить мой метод @test, как я хочу, дважды в одном и том же тестовом примере с двумя параметрами diff, это просто один и тот же метод с разными входными данными, поэтому я не хочу включать отдельный метод /класс.
Дайте мне знать, если потребуется дополнительная информация