我正在使用NUnit 3.0.1和Visual Studio 2015,并且可以确认我的问题在Visual Studio 2013中没有发生.
清理并构建解决方案后,测试资源管理器显示尚未运行100个测试.但是,当我在测试资源管理器中单击"全部运行"时,只有大约20%的单元测试运行,其余部分保持灰色,仍然标记为尚未运行.
但是,如果我再次清理并构建,它会再次显示100个尚未运行的测试,但如果我右键单击"未运行测试"组并选择"运行选定的测试",它将正确运行所有测试.
我的测试目前包含在a中[TestFixture]
,似乎只有我[TestCaseSource]
的10个中的2个正在运行.