Как я могу проверить свой контроллер Web API, используя Moq?
Я нашел этот пост, который, как мне показалось, хотел проверить мой контроллер. Однако, когда я строю свой проект, я получаю сообщение об ошибке
Тело контекста метода выдает исключение типа FileNotFoundException
Я не уверен, что мне не хватает. Вот вся моя функция на данный момент:
public void Test_Conversion_Type()
{
Mock<IBLL> mockBLL = new Mock<IBLL>();
beforeEach = () =>
{
mockBLL = new Mock<IBLL>();
};
BranchController controller = new BranchController(mockBLL.Object);
}
Думаю, у меня есть все необходимые ссылки. Я использую Autofac для выполнения IoC для своих контроллеров, но я думаю, что на этом этапе контроллеры - это на самом деле обычные классы, и никакой магии WebAPI не происходит.
Кто-нибудь еще сталкивался с этим?