добавить несколько тестовых аннотаций - PullRequest
0 голосов
/ 21 февраля 2020
@Test
@MyAnnotations({
@MyDefindeAnnotation(name="A"),
@MyDefindeAnnotation(name="B")
})
public void testMix(){}

Я хочу определить аннотацию «MyAnnotations», которая содержит список аннотаций с именем «MyDefindeAnnotation». MyDefindeAnnotation может сделать что-то перед запуском case и after case. Я хочу запустить testMix () несколько раз, каждый раз с разными MyDefindeAnnotaion。

Точно так же: первый раз: MyDefindeAnnotation-A сделать что-нибудь -> запустить testMix () -> MyDefindeAnnotaion-A сделать что-нибудь во второй раз: MyDefindeAnnotation -B сделать что-нибудь -> запустить testMix () -> MyDefindeAnnotaion-B сделать что-то Если просто добавить одну аннотацию, я могу использовать метод IInvokedMethodListener , override onStart () или метод beforeInvocation (). Но я хочу использовать несколько аннотаций, я не знаю, как выполнить l oop case.

...