Я использовал библиотеку Insya.Localization для управления культурой в моем проекте.
Когда я пытаюсь выполнить модульный тест метода, который использует эту локализацию, он выдает Null Reference Error.
Я получаю свою локализованную строку следующим образом
var errorMassage = Localization.Get("ErrorOnLogin");
Ошибка: System.NullReferenceException: 'Ссылка на объект не установлена для экземпляра объекта.'
Я попытался установить культуру в методе [TestInitialize]
следующим образом, но не повезло.
System.Globalization.CultureInfo ci = new System.Globalization.CultureInfo("en-US");
System.Threading.Thread.CurrentThread.CurrentCulture = ci;
Thread.CurrentThread.CurrentUICulture = ci;
Я немного новичок в модульном тестировании и не могу найти ни одного ресурса, читающего это.
Как я могу преодолеть эту проблему?