Hat @Test(enabled = false) arbeiten für eine Klasse in TestNG?
Aus der TestNG doc, dass ich sehen kann (enabled = false) kann angewendet werden, um eine Klasse oder Methode. Aber es scheint, dass es nur funktioniert, wenn angewendet auf eine Methode.
Jeder gleich gesehen, gefunden eine Lösung?
Ich bin mit tests in ItelliJ 7.0 IDEE übrigens.
Zum nutzen der Leserinnen und Leser, es kann nicht sein
Enabled
und muss enabled
.InformationsquelleAutor romeok | 2009-07-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es scheint zu funktionieren für mich:
Ergebnis:
Ändern von false auf true:
Hier ist das, was sein könnte, stolpern Sie (schwer zu sagen, da Sie nicht jeden code):
Diesem Fall wird führen Sie den test, da durch die Wiederholung der
@Test
annotation an der Methode, Sie sind auch das überschreiben derenabled
- Attribut auf den Standardwert, dietrue
.Die Lösung ist zu wiederholen
enabled=false
auf der methodenebene:Ich bin mir bewusst, es ist ein bisschen widersprüchlich, aber es ist notwendig, um konsequent zu sein, in der Weise, die Methode Anmerkungen überschreiben kann, Klasse Anmerkungen.
test -groups
odertest <module>:<type>.<method>
InformationsquelleAutor Cedric Beust