2009-01-14 5 views

Antwort

5

Es ist möglich, NUnit zu verwenden nicht verwalteten Code zu testen, Beispiel:

// Tests.h 

#pragma once 

#include <cmath> 

using namespace System; 
using namespace NUnit::Framework; 

namespace Tests { 

    [TestFixture] 
    public ref class UnitTest 
    { 
    public: 
     UnitTest(void) {} 

     [Test] 
     void TestCos() 
     { 
      Assert::AreEqual(1, cos(0.0)); 
     } 

    }; 
} 
2

NUnit mit unmanaged Code so lange funktionieren, wie Sie die Unit-Tests in Managed C++ schreiben. Der äußere Wrapper ist NUnit-freundlich und kann auf die nicht verwalteten Teile zugreifen.

Verwandte Themen