В вашей тестовой настройке (или настройке тестового прибора для вызова инициализации только один раз) вы можете вызвать метод, который инициализирует Automapper. Предположим, у вас есть метод InitializeAutoMapper в вашем global.asax , ваша установка тестового устройства должна быть:
[TestFixtureSetUp]
public void Setup()
{
//MvcApplication is your global.asax class
MvcApplication.InitializeAutoMapper();
}
Кроме того, вы можете добавить механизм сопоставления Automapper в свои контроллеры и подделать его в своих тестах, чтобы вам не нужно было инициализировать Automapper.
public MyController(IMappingEngine mappingEngine){...}