【发布时间】:2011-05-13 12:10:05
【问题描述】:
使用 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")]
【问题讨论】: