我正在使用 NUnit(但也尝试过使用 VS 测试)并且我在让 TestDriven.Net 识别和运行单个 .cs 文件中的不同测试夹具时遇到问题。
我正在尝试做一些 BDD 风格的测试。所以我在一个文件中的内容是这样的:
[TestFixture]
public class when_view_is_ready : AAA
{
// setup, tests
}
[TestFixture]
public class when_something_happens : AAA
{
// setup, tests
}
当我在 NUnit GUI 运行程序中运行它时,它会看到不同的测试装置很好并运行所有测试。当我通过 TestDriven.NET 上下文菜单运行它并观察输出窗口时,它只运行第一个夹具的测试。是否有一个原因?这可以解决吗?
我想我正在运行 TestDriven.Net 2.0。我不能确定;不完全确定如何检查我的版本。
感谢任何帮助!