DotNetRu/Commune

Написать интеграционные тесты на контроллеры

Closed this issue · 1 comments

В данный момент, существует поддерживать совместимость с UI-версией проекта . Из-за рефакторингов и переезда с XML-хранилища на базу данных возникают баги связанные с расхождениями API.

Что нужно
Написать интеграционные тесты на контроллеры

Как делать
Предлагаю:

  1. Использовать прекрасные возможности ASP.NET Core
  2. Использовать TestHost
  3. Использовать InMemoryDB (уже используется в проекте)

Результат
Контроллеры покрыты тестами

Отказались от контроллеров в новой версии.