Написать unit-tests и integration-tests для ASP.NET
unit-tests
Необходимо:
1. Создать проект unit тестов (XUnit)
2. Написать unit тесты для методов Services (Используя Mock для связанных объектов)
integration-tests
1. Создать проект integration тестов (XUnit)
2. Написать интеграционные тесты на http ручки:
- Создать товар;
- Получить список товаров с фильтрами (Дата создания, Вид товара, Склад) и Пагинацией ();
- Получить товар по Id;
- Обновить цену товара;
Критерии выполнения задания:
1. Тестами покрыто большинство возможных позитивных и негативных сценариев
2. Все тесты должны проходить успешно
3. Код должен быть написан чисто, разделен на логические блоки.
- Написать интеграционные тесты на grpc ручки
У меня уже есть готовое приложение, нудно лишь написать тесты, скину проект зип файлом.