Sto usando NUnit da un po 'ora, e ho ottenuto le mie classi di test dal AssertionHelper
. Così facendo, i miei test usano una sintassi simile:C'è un motivo per non usare AssertionHelper con NUnit?
Expect(myValue, Is.EqualTo(3), "value wasn't equal to 3");
invece di:
Assert.That(myValue, Is.EqualTo(3), "value wasn't equal to 3");
Quasi tutti gli esempi con NUnit che vedo utilizza Assert.That()
la sintassi, ma sembra che Expect()
ha più senso (a almeno per me) poiché mi aspetto un determinato comportamento dal mio codice.
C'è qualche svantaggio nell'usare lo AssertionHelper
con NUnit, o è davvero una questione di gusto/stile?
Grazie in anticipo!