我有DLL插件,我想在TeamCity上对其进行测试和启动:它包含.h和.cpp文件什么是测试此DLL的正确策略:
- 在相同的解决方案中创建一个新的Test Project,配置'include directory'以查看源并将DLL项目文件复制到Test console项目。在这种情况下,我具有相同的解决方案,但在控制台模式下,可以正常方式对其进行测试。但是,如果我的DLL项目将更改,则需要同步源文件。
- 在我的DLL中创建导出函数,例如'runTests()',它将生成带有结果的XML文件。 TeamCity将处理此流程吗?以及它应该如何运行? DLL发行版中出现了一些东西功能...