gpt4 book ai didi

c# - 如果测试方法失败,如何使构建失败?

转载 作者:行者123 更新时间:2023-11-30 16:14:56 24 4
gpt4 key购买 nike

我的引用是这个 http://msdn.microsoft.com/de-de/library/ms182532.aspx

使用 Visual Studio。假设有一个包含一些项目和一个单元测试项目的解决方案 Project.SuperApp。如果我想运行测试,我首先必须构建解决方案,然后从 Test-Explorer 运行所有测试。即使一个测试失败,软件也已经构建并准备好部署。这对我来说似乎是个错误。

使用 Maven 等其他工具,如果您想构建/打包软件组件,则首先执行测试。如果一个测试失败,则软件组件不会构建/打包,即使它可以编译。

如何告诉 Visual Studio 先执行测试用例,如果一个测试用例失败则构建失败?

提前致谢

最佳答案

在 TFS 中,您可以按照以下步骤将其配置为在测试失败时失败:

  1. 编辑“构建定义”
  2. 选择流程
  3. 在 2. Basic > Authomated Tests > 选择测试程序集,您将看到“Fail Build On Test Failure”。将其设置为 true。

enter image description here

关于c# - 如果测试方法失败,如何使构建失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20045028/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com