Как я могу проверить свой контроллер веб-API с помощью Moq? - PullRequest
0 голосов
/ 29 октября 2018

Я нашел этот пост , который, казалось, был именно тем, что я хотел проверить мой контроллер. Тем не менее, когда я строю свой проект, я получаю сообщение об ошибке

Тело контекста метода выдает исключение типа '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.

Кто-нибудь еще сталкивался с этим?

...