Dire che ho il seguente:Esiste un modo per eseguire un elenco di diversi metodi di azione su un oggetto in Nunit utilizzando TestCase?
[Test]
// would like to parameterize the parameters in call AND the call itself
public void Test()
{
var res1 = _sut.Method1(1);
var res2 = _sut.Method2("test");
var res3 = _sit.Method3(3);
Assert.That(res1, Is.Null);
Assert.That(res2, Is.Null);
Assert.That(res3, Is.Null);
}
vorrei parametrizzare i test utilizzando l'attributo TestCase/TestCaseSource tra cui la chiamata stessa. A causa della natura ripetitiva dei test, ogni metodo deve essere chiamato con parametri leggermente diversi, ma devo essere in grado di taggare una chiamata diversa per ciascuno dei diversi parametri. Questo è possibile anche in Nunit? Se è così, come potrei farlo?
Ciao. So che questo è facilmente possibile usando MbUnit ... Con NUnit, penso che potresti farlo usando un DB e memorizzando il valore in questo DB, quindi parametrizza il tuo test con un'origine dati – Kek