Durante la lettura di un esempio di codice Asp.Net MVC che ha utilizzato MbUnit come è framework di test, ho visto che era possibile eseguire una singola prova contro molteplici possibilità di ingresso utilizzando un attributo di fila, in questo modo:Attributo di riga di MbUnit in NUnit?
[Test]
[Row("[email protected]_test.com")]
[Row("sdfdf dsfsdf")]
[Row("[email protected]")]
public void Invalid_Emails_Should_Return_False(string invalidEmail)
{
...
}
Per favore vorrei sapere se esiste un equivalente NUnit dell'attributo Row di MbUnit, o comunque un modo elegante per ottenere questo risultato in NUnit. Grazie.
+1 - 'TestCaseAttribute' porta a molto più leggibile il codice di prova quando si utilizzano più parametri rispetto usando' ValuesAttribute' con 'SequentialAttribute'. Userei solo "ValuesAttribute" se volessi usare una combinazione diversa da quella specificata da "SequentialAttribute". –
+1 quello che ha detto ... –