2012-08-23 977 views
12

Intenté mucho, pero todavía no recibo el enlace adecuado y los artículos que pueden resolver mi problema.NUnit Integración con teamcity

Tengo algunas pruebas de NUnit, que quiero integrar con el servidor de team city, para esto estoy usando el tipo de corredor NUnit en Teamcity, di mi ruta de archivo dll desde la cual la prueba tiene que ejecutarse, pero después de un mientras que da "Esta construcción probablemente cuelgue".

¿Debo hacer alguna configuración adicional para esto? ¿Alguien puede ayudarme en esto?

Aquí estoy adjuntando también la configuración de mi NUnit build runner.

enter image description hereenter image description here

+0

lo que es TeamCity escritura para construir log? Puede ser un problema en sus pruebas? –

+0

¿Dónde puedo verificar los registros de compilación?, Para su referencia, le envío la prueba que estoy usando para esto. – Ankit

+0

Haga clic en el resultado de la compilación y aparecerá la pestaña 'Crear registro'. –

Respuesta

2

puedo decir un par de cosas que tal vez pueden ser útiles en su caso.

  1. Asegúrate de tener el nombre correcto para tu proyecto de Prueba.

Así debería ser como MyProject001.Test. También los espacios de nombres deben ser los mismos y, finalmente, la salida DLL debe ser similar MyProject001.Tests.dll

  1. Asegúrese de que usted tiene MyProject001.Tests.dll en la carpeta correcta a nivel local y de comprometerse a través de SVN correctamente también.

  2. A veces la opción Auto MSIL no es una buena decisión.

  3. En Configuración de NUnit utilizo camino como * /BuildOutput/MyProject001.Tests.dll

  4. también configurar la versión/NET Framework corret.

Espero que te ayude de alguna manera. ¡Sigue sonriendo, hermano!

P.S.

En mi código C# Tengo

[TestFixture] 
    public class TestClass 
    { 

     [TestCase] 
     public void Test0001() 
     { 
      // blah blah 
      Assert.AreEqual(true, result); 
     } 

    } 
Cuestiones relacionadas