我正在开发一个 Web API 解决方案。这个 EXE 监听并响应 localhost:8080/abc/。
我为此可执行文件开发了一个测试解决方案。这些测试只是验证来自 localhost:8080/abc/ 的响应。
我已经成功创建了一个构建定义:
- 获取并编译解决方案。
- 获取并编译测试。
- 运行测试。
我的问题是,测试失败了,因为 EXE 没有启动并运行。如何为测试调出 EXE,并在测试完成后将其杀死?这可以仅在构建定义本身中完成吗?通过“构建过程参数”中的 MSBuild 参数说?希望有一个简单的解决方案...
提前致谢!