对于托管和非托管 C++ 组合来说,最好的单元测试工具是什么?
我将开始为托管和非托管 C++ 混合的代码库实现一些单元测试。 NUnit 可以用非托管代码破解它吗? 有更好的选择吗?
I am going to start implementing some unit tests for a codebase that is a mix of managed and unmanaged C++. Can NUnit hack it with unmanaged code? Is there a better alternative?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
可以使用 NUnit 来测试非托管代码,例如:
It's possible to use NUnit to test unmanaged code, example:
只要您使用托管 C++ 编写单元测试,NUnit 就可以很好地处理非托管代码。 外部包装器将是 NUnit 友好的,并且可以访问非托管部分。
NUnit will work fine with unmanaged code as long as you write the unit tests in managed C++. The outside wrapper will be NUnit friendly and can access the unmanaged parts.