【问题标题】:How to run tests before program?如何在程序之前运行测试?
【发布时间】:2014-05-07 09:13:32
【问题描述】:

我有 2 个项目:其中一个是我的程序的项目,另一个是我的程序的测试项目。我已经将我的测试项目设置为我的启动项目,但是当我运行我的程序时,Visual Studio 只运行测试。如果我尝试将我的程序项目设置为我的启动程序,我的测试不会运行。有没有办法同时运行两者?或者在我的程序之前运行测试?

【问题讨论】:

  • 为什么要在每次运行程序时都运行测试?
  • @brian 确保没有任何问题并更好地控制正在运行的内容。这可能吗?
  • 不,您希望在每次更改之后构建程序时运行测试,而不是每次运行 i> 你的程序。
  • @john 是的,但我正在开发我的代码。我一直在改变,我想用我的程序运行我的测试,所以当我想查看测试结果并查看我的程序发生了什么时,我不需要总是改变启动项目
  • 这是升级的好理由。这是一个非常好的功能。它不仅会在每个构建中查找并执行您的测试 - 它会在后台执行此操作,因此您不必等待它们完成。

标签: c# unit-testing


【解决方案1】:

你不能像那样运行两个项目。但是,当您的项目之一正在运行时,您可以: 1.“右键”另一个项目 2.进入“调试” 3. 转到“启动新实例”。

你可以运行你的两个项目.. 试试吧。。

参考链接:http://iamfixed.blogspot.de/2017/10/run-multiple-projects-in-visual-studio.html

【讨论】:

  • 这不是真的 - 您可以配置 VS(至少某些版本)同时启动多个项目(与程序一起运行测试听起来很奇怪......但可能)。
【解决方案2】:

不理想,但有多个启动项目会是一个潜在的解决方案吗?如果是这样,这里是how.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-18
    • 1970-01-01
    • 1970-01-01
    • 2020-03-04
    • 2020-03-21
    • 1970-01-01
    • 2023-04-11
    相关资源
    最近更新 更多