2017-03-02 1 views

Antwort

1

Sie müssen nur ein IAnnotationTransformer verwenden und es als listener registrieren.

public class RunAllTests implements IAnnotationTransformer { 
    public void transform(ITest annotation, Class<?> testClass, 
     Constructor testConstructor, Method testMethod) { 
     annotation.setEnabled(true); 
    } 
} 
0

Sie können versuchen, AspectJ zu verwenden und Pointcuts zu erstellen, um @Test mit Anmerkungen zu versehen (enabled = false). Ich bin mir jedoch nicht sicher, was passiert, wenn Sie mit @Test (aktiviert = true) kommentieren, wenn vorher @Test gesetzt wurde (enabled = false). Sie können das zuerst überprüfen, bevor Sie zu AspectJ gehen.

+0

danke für die Antwort. werde das sehen. – xploreraj

Verwandte Themen