【发布时间】:2016-02-01 09:41:34
【问题描述】:
所有测试在我的系统中创建相同的“根对象”,并且“根对象”有多种模式。我需要每个测试来检查每种模式的所有内容。所以我决定在“根对象”中创建一个内部静态属性,我可以在其中覆盖创建时使用的模式。
现在测试行为取决于环境设置。我有大量的测试,我无法修改它们中的每一个来针对每种可能的模式测试相同的东西。
相反,我想在一个地方设置模式。
当我在 R# 中点击“运行所有测试”时,我希望所有测试针对每个静态设置模式运行一次。
可以吗?
【问题讨论】:
-
我想你应该可以用这个来解决它:stackoverflow.com/questions/11667868/…
-
@gregkalapos 我不能为每个测试指定不同的测试用例。我有太多的测试。我需要“全局范围”的测试用例。
标签: c# unit-testing testing nunit