1
1
您初始化CoreServices,但不使用它们,因为您运行的测试级别非常低。使用内部类(不用于一般用途)总是有风险的。但是如果你把它们零零碎碎地放在一起,而不是像NUnit那样使用它们,风险就更大了。 如果您想以编程方式运行测试(这可能不是一个好主意,但似乎是您想要做的),那么我建议您选择并使用一个NUnit运行程序来为您处理细节。从SimpleTestRUnner、RemoteTestRunner或TestDomain中进行选择,具体取决于您希望测试运行的方式和位置。 方式 比你正在做的更高级别)并且只在测试所在的位置运行测试。请注意,除非已将所有测试文件、它们的引用和NUnit文件复制到同一目录中,否则不能在同一AppDomain(远程和简单)中运行测试。 |