Я создал демонстрационное приложение веб-API, которое использует Ninject. Приложение работает нормально, так как я могу запустить его, перейти к определенному маршруту и получить данные, которые я ожидаю. Теперь я хочу начать добавление модульных тестов для тестирования ApiController.Как правильно создать новый контроллер при использовании Ninject?
Как создать новый ApiController? Я использую var sut = new DogsController();
, но это приводит к ошибке: «... не содержит конструктор, который принимает 0 аргументов». Правильно, у меня нет конструктора, который принимает 0 аргументов, но Ninject должен заботиться об этом для меня, правильно? Как это разрешить?