He estado usando NUnit por un tiempo, y he estado derivando mis clases de prueba de AssertionHelper
. Al hacer esto, mis pruebas utilizan una sintaxis como:¿Hay alguna razón para no usar AssertionHelper con NUnit?
Expect(myValue, Is.EqualTo(3), "value wasn't equal to 3");
en lugar de:
Assert.That(myValue, Is.EqualTo(3), "value wasn't equal to 3");
Casi todos los ejemplos con NUnit que veo utiliza Assert.That()
sintaxis, pero parece que Expect()
tiene más sentido (por lo menos para mí) ya que estoy esperando un cierto comportamiento de mi código.
¿Hay alguna desventaja de usar AssertionHelper
con NUnit, o se trata realmente de una cuestión de gusto/estilo?
¡Gracias de antemano!