Используя 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")]