Я пытаюсь создать метод модульного теста для HelpController / Index.Этот метод возвращает описание всех API, он использует System.Web.Http.Description.ApiDescription.
Когда я запускаю «HelpController / Index» в режиме отладки, он работает правильно.Но когда я попытался вызвать HelpController / Index через метод модульного теста, он выдал исключение: «Этот метод не может быть вызван во время предварительной инициализации приложения».
Основано на комментарии здесь: https://stackoverflow.com/questions/ask?guided=true
Я пытался добавить эти строки из файла конфигурации:
Но все та же ошибка.
Вот точная строка кода, которая выбрасываетошибка:
// Конфигурация: это объект HttpConfiguration из параметра var result = Configuration.Services.GetApiExplorer (). ApiDescription;