Pregunta

Estoy desarrollando en VS2008, C #, .NET 3.5.

He descargado la versión 2.5 NUnit ganar / msi. He creado una clase [TestFixture] que contiene varios [Test] métodos.

¿Cómo funcionan las pruebas?

Al ejecutar una solución de demostración NUnit de Ed Ames, archivos .cs su prueba tienen un icono en la columna gris a la izquierda del código (el mismo lugar en el que los puntos de interrupción, marcadores, etc aparecen.) Al hacer clic en el icono da yo una opción para ejecutar las pruebas.

Ese icono no aparece en mis proyectos. ¿Hay una propiedad Necesito fijar?

Además, la documentación se refiere a una GUI NUnit que puede ser utilizado para ejecutar las pruebas. Una interfaz gráfica de usuario duerma parecen haber descargado en la versión de MSI NUnit. ¿Hay una descarga independiente para el Gui?

¿Fue útil?

Solución

Gracias por todos su ayuda chicos.

estoy usando ReSharper, se olvidó de mencionar.

En realidad, las pruebas no fueron corriendo (no hay pruebas de que se encuentran en el archivo) porque mi clase [TestFixture] no era pública. Cambiado a lo público y todos mis exámenes se presentaron.

Además, gracias por su ayuda para encontrar el Gui. Yo estaba buscando un exe con interfaz gráfica de usuario en el nombre de archivo. Pero voy a utilizar ReSharper para ejecutar las pruebas. Ahora que los he encontrado!

Otros consejos

La demostración se vio muy probablemente tenía un enchufe VS (ReSharper, TestDriven.NET, etc.), que no venga con NUnit. Sin embargo, NUnit instala con una interfaz gráfica de usuario. Ir a la carpeta que ha instalado NUnit y encontrará allí.

El programa se llama nunit.exe y está en la carpeta bin.

Una vez que se inicia, tendrá que ir a Archivo -> Abrir proyecto y encontrar el archivo DLL se generó en Visual Studio

Puede utilizar el corredor nUnit (GUI - nunit.exe en la carpeta bin, Consola - nunit-consola-x86.exe) que viene con nUnit creo.

Por otra parte, si usted tiene ReSharper ( http://www.jetbrains.com/resharper/) instalado, tiene un corredor de prueba.

Hay también TestDriven.Net ( http://www.testdriven.net/ )

No he visto esta demostración, pero suena muy parecido a él está utilizando ReSharper .

Si ha ejecutado el instalador MSI, se habrá instalado el corredor GUI NUnit. Si explora el menú de inicio de su probable en Programas -> Nunit. Desde el corredor de interfaz gráfica de usuario puede cargar su conjunto de prueba, vaya hasta el directorio bin de su proyecto.

Tienes que abrir el archivo DLL con 1) línea de comandos Nunit o 2) Nunit interfaz gráfica de usuario

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top