2010-09-25 33 views
0

Peut-être que j'oublie juste quelque chose, mais je n'arrive pas à faire fonctionner NUnit dans Visual Studio 2008 Standard Edition. J'essaie d'utiliser NUnit 2.5.7 dans un projet de bibliothèque de classe C#. Je suis la structure des échantillons donnés dans le téléchargement de NUnit.Comment faire fonctionner NUnit avec Visual Studio 2008

Voici les étapes que je fais
1) Téléchargez et installez NUnit 2.5.7
2) Créer C# projet de bibliothèque de classe
3) Ajouter référence NUnit.Framework à mon projet
4) Créer un classe
5) Ajouter « en utilisant NUnit.Framework »
6) Ajouter [TestFixture] en haut de ma classe à l'étape 3

la question est à l'étape 6, Visual studio ne reconnaît pas le TestFixtureAttribute ou TestAttribute à tout. Les exemples inclus avec le téléchargement NUnit ont simplement l'instruction using à l'étape 5, et le [TestFixture]. Qu'est-ce que je rate?

using System; 
using NUnit.Framework; 

namespace UnitTests 
{ 
    [TestFixture] 
    public class MyUnitTests 
    { 

     [Test] 
     public void TestMethod1() 
     { 
      //my unit test 
     }  

    } 
} 

Merci

+0

? Obtenez-vous une erreur de compilation? Pouvez-vous voir le NUnit.Framework dans le navigateur d'objets? –

Répondre

2

Pouvez-vous veiw le NUnit.Framework dans le navigateur d'objet? Que voulez-vous dire par "Visual Studio ne reconnaît pas du tout le TestFixtureAttribute ou le TestAttribute"?

+0

C'était tout. En fait, je n'avais pas référencé NUnit.Framework. J'avais NUnit.Core, pourtant je n'avais pas d'erreur sur l'utilisation de NUnit.Framework (en utilisant quelque chose que je n'avais pas de référence). J'ai troqué la référence et tout va bien !!! –