我将开始为混合了托管和非托管 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));
}
};
}
关于c++ - 对于托管和非托管 C++ 的混合,最好的单元测试工具是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/443642/