Bri*_*ian 6 c++ managed-c++ unmanaged
我将开始为代码库实现一些单元测试,该代码库是托管和非托管C++的混合.NUnit可以使用非托管代码破解它吗?还有更好的选择吗?
可以使用NUnit来测试非托管代码,例如:
// 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));
}
};
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
624 次 |
| 最近记录: |