gpt4 book ai didi

c# - 使用 c# 和 xUnit 在 Visual Studio 2012 的文本资源管理器中显示测试类名称

转载 作者:太空狗 更新时间:2023-10-29 21:58:34 24 4
gpt4 key购买 nike

我在 visual studio 2012 中将 xUnit 与内置的文本资源管理器一起使用。将测试名称与类名称一起使用会很好,所以如果我有的话

namespace Foo.Bar {
class CatTests {
[Fact]
public void Test1(){
}
}
}

我会在测试资源管理器中看到

Foo.Bar.CatTests.Test1

作为测试的名称。这有可能吗?目前我只看到

Test1

如果我有很多 Test1 案例分布在多个命名空间和测试类中,这会很痛苦。

最佳答案

目前我们使用 FactAttribute 的 DisplayName:

[Fact(DisplayName = "Foo.Bar.CatTests.Test1")]

这似乎不能自动完成,但如果能自动完成就更好了。

关于c# - 使用 c# 和 xUnit 在 Visual Studio 2012 的文本资源管理器中显示测试类名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14120742/

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