Me gustaría aprender a usar NUnit. Aprendo mejor leyendo y luego jugando con código real. ¿Dónde puedo encontrar un proyecto pequeño y simple de C# que use NUnit de manera ejemplar?NUnit código de ejemplo?
Respuesta
Hay muchos buenos ejemplos en NUnit's developer wiki.
Update como el enlace original se rompe:
ejemplos básicos se pueden encontrar en la NUnit Documentation Page. Consulte la subsección Primeros pasos/Inicio rápido y la subsección Aserciones/*.
Debe encontrar muestras de NUnit con la descarga de NUnit; estos son muy buenos ejemplos de cómo usar NUnit.
De mis propios proyectos (la vida real, por lo que no sólo demos donde todo será bonito y sencillo :)
Ambos son razonablemente pequeño, y aunque MiscUtil es el más grande de los dos, es principalmente una colección de componentes individuales muy pequeños.
MoreLINQ está muy probado; MiscUtil tiene una cobertura más compacta cuando la comencé antes de pasar a las pruebas unitarias.
No creo que las pruebas de unidad de lectura ayuden tanto como ver a alguien escribirlas y explicar por qué están haciendo lo que están haciendo. intente algunos screencasts. DimeCast.Net por ejemplo ....
Esto debería ser útil ...
using System.Text;
using NUnit.Framework;
namespace Test.SampleTests
{
[TestFixture]
public class CustomerTestClass
{
[TestCase(1, true)] // valid customer
[TestCase(2, true)] // valid customer
[TestCase(1123123123132, false)] // invlaid customer
public void IsValidCustomerTest(int customerId, bool isValid)
{
Assert.AreEqual(_service.ValidateCust(customerId), isValid);
}
}
}
Tomado de aquí - https://coderwall.com/p/vwvura
- 1. Dado-Cuando-Entonces ejemplo con NUnit
- 2. ¿Cobertura de código con nUnit?
- 3. onFocusChange ejemplo de código?
- 4. pruebas log4net y nunit, el ejemplo más básico
- 5. Cómo ejecutar NUnit desde mi código
- 6. código de ejemplo Android HttpPut
- 7. Ejemplo de código para ABAddressBookCopyArrayOfAllPeopleInSourceWithSortOrdering?
- 8. Aclaración de Dapper Ejemplo Código
- 9. Código de ejemplo Android SSH
- 10. Explica este ejemplo C Código
- 11. Código de ejemplo de Python Closures
- 12. Buscando código de ejemplo de música evolutiva
- 13. Código de hormigón Ejemplo de MVP
- 14. Ejemplo de código de Jbehave para principiantes
- 15. Código de ejemplo reciente de OpenHardwareMonitor C#
- 16. ¿Código incorrecto en el código de ejemplo de Apple?
- 17. NUnit 2.5.8, lotes de nunit-agent.exe
- 18. Cobertura de código usando pruebas mono y nunit
- 19. ¿La cobertura de código VS2010 es compatible con nUnit?
- 20. Buscando código de ejemplo artificial: continuaciones!
- 21. Código de ejemplo para manejar Excepciones
- 22. Perl Net :: OAuth2 código de ejemplo
- 23. paréntesis dobles en el código de ejemplo
- 24. Ejemplo de código con anotación en JavaDoc
- 25. Código comprobable - ejemplo de aplicación pequeña
- 26. NUnit extensión
- 27. NUnit error al ejecutar mi C# Selenium WebDriver código
- 28. NUnit TestCase con Genericos
- 29. NUnit DeploymentItem
- 30. Conducción NDepende de NUnit
Enlaces muertos hacen que esta opción no es tan útil. – msp