我正在尝试测试用C ++创建的dll,特别是测试某些函数。一些搜索结果通过创建一个简单的单元测试并将dll作为项目引用,将该解决方案作为visual studio中的测试。但是解决方案对我来说并不是很清楚,并且没有办法将dll添加到单元测试项目中,因为唯一的选择是项目,解决方案,共享项目。我甚至没有看到浏览按钮。
有没有人有解决方案,或者您能解释一下这里提供的解决方案吗?我只是希望能够从C ++类或项目中调用dll函数来测试输入和输出。输出
答案 0 :(得分:2)
实际上它非常直接。 在DLL项目中,您可以创建本机Unit测试项目并编写测试方法。 以下是通过屏幕截图清除步骤的链接 - https://docs.microsoft.com/en-us/visualstudio/test/writing-unit-tests-for-c-cpp。 编辑:我假设您可以访问DLL代码。