我在运行单元测试时遇到了错误。如果我调试单元测试 vstest.executionengine.x86.exe 运行,然后在测试通过时关闭。
如果我只是运行测试(即使测试就像创建一个新列表一样简单,没有断言)vstest.executionengine.x86.exe 不会关闭并继续在任务管理器中运行。
在编写更复杂的测试(包括删除文件/清理 sqllite 数据库)时,这给我带来了问题。
任何帮助,将不胜感激。
编辑 :
重现步骤 :
- 创建新的单元测试项目
- 调试单元测试 - vstest.executionengine.x86 打开和关闭,测试通过。
- 运行单元测试 - vstest.executionengine.x86 打开并保持打开状态