gpt4 book ai didi

c# - 如何运行 TestClass 的所有单元测试及其内部 TestClass 测试?

转载 作者:行者123 更新时间:2023-11-30 17:07:49 27 4
gpt4 key购买 nike

我有内部类来单元测试实例方法,如下所示。

我的问题是当我转到 FooClassTests 并使用 VS 在上下文中运行所有测试时,它会跳过内部类测试。

如果您正在使用这种结构,您知道如何将所有测试与内部类中的测试一起运行吗?

[TestClass]
public class FooClassTests
{

[TestMethod]
public void CanGuardConstructorParameters()
{
// Asserts here
}

[TestClass]
public class DoWorkTests //Tests method DoWork
{
[TestMethod]
public void CanDoTheWork()
{
// Asserts here
}
}
}

最佳答案

通过 Visual Studio Runner 我不知道,但这在 NCrunch 中受支持。这就是我构建所有测试的方式。

参见 http://www.ncrunch.net/

这家伙似乎在 MS 测试中也使用得很好:

http://zendeveloper.blogspot.ie/2012/01/structuring-unit-tests.html

而且我几乎可以肯定这些类型的测试在 resharper 的测试运行器中有效。

关于c# - 如何运行 TestClass 的所有单元测试及其内部 TestClass 测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14258453/

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