W.r.t. NUnit; Esiste un meccanismo per ignorare condizionalmente un caso di test specifico?Conditionally ignore testcase nunit
qualcosa nelle linee di:
[TestCase(1,2)]
[TestCase(3,4, Ignore=true, IgnoreReason="Doesn't meet conditionA", Condition=IsConditionA())]
public voidTestA(int a, int b)
Quindi non v'è alcun meccanismo o l'unico modo per farlo è quello di creare test separato per ciascun caso e fare Assert.Ignore nel corpo di prova?
Hai provato a usare Assert.Ignore()? http://www.nunit.org/index.php?p=utilityAsserts&r=2.5.2 –
Grazie, aggiornato la domanda con Assert.Ignore, anche se, penso, significherebbe che continuiamo a creare test separati per ogni caso (replicando il corpo del test)? – dushyantp