使用NUnit我希望在针对多种文化的特定项目中运行所有测试。NUnit,针对多种文化进行测试
该项目处理解析应该是文化中立的数据,以确保我想运行针对多种文化的每项测试。
目前的解决方案我已经是
public abstract class FooTests {
/* tests go here */
}
[TestFixture, SetCulture ("en-GB")] public class FooTestsEN : FooTests {}
[TestFixture, SetCulture ("pl-PL")] public class FooTestsPL : FooTests {}
理想情况下,我不应该创建这些类,而是使用类似:
[assembly: SetCulture ("en-GB")]
[assembly: SetCulture ("pl-PL")]
看起来像NUnit 3计划 - https://bugs.launchpad.net/nunit-3.0/+bug/1093505 – 2013-12-13 02:44:28