Esta nueva sintaxis es tan fácil de usar como la anterior basada en afirmaciones (assert) y supuestamente es más poderosa, aunque según los autores de Nunit no se recomienda la una o la otra preferentemente, en realidad es más cuestión de gusto, aunque puede ser preferible el uso de la nueva sintaxis al usar junto con otros frameworks,
En fin les dejo un ejemplo básico del tema:
1: [TestFixture]
2: public class UserTestConstraint {
3: [Test]
4: public void ConstructorTest() {
5: User user = new User("Pedro", "secreto");
6: Assert.That(user.Name, Is.EqualTo("Pedro"));
7: Assert.That(user.Password, Is.EqualTo("secreto"));
8: Assert.That(user.Password, Is.Not.EqualTo("secreto1"));
9: }
10: }
Para aprender más acerca de las pruebas unitarias con .Net Framework visita:
Lista de artículos acerca de pruebas unitarias con .Net Framework
No hay comentarios:
Publicar un comentario