gpt4 book ai didi

c# - xUnit.net 和 Debug.Assert

转载 作者:行者123 更新时间:2023-11-30 18:29:37 25 4
gpt4 key购买 nike

有谁知道如何阻止 xUnit.Net 在被测代码触发失败的 System.Diagnostics.Debug.Assert 时抛出 Xunit.SDK.TraceAssertException >?

我经常在 DEBUG 模式下使用守卫来提醒其他开发人员他们使用的 API 不正确。但是,由于 xUnit.Net 抛出了这个异常,它破坏了我的单元测试。

最佳答案

引用自 this answer ,您应该能够将以下内容添加到您的“App.config”单元测试文件中:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.diagnostics>
<assert assertuienabled="false"/>
</system.diagnostics>
</configuration>

关于c# - xUnit.net 和 Debug.Assert,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22673514/

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