Необходимо покрыть Unit-тестами и интеграционными тестами какой-нибудь сервис (можно использовать классы из предыдущих домашних заданий).
Покрытие тестами должно быть не менее 80% (вся основная логика должна быть покрыта)
Обязательно должны быть интеграционные тесты
Тесты должны быть высокого качества (любое изменение логики должно ломать тесты)
Будет оцениваться качество тестов, качество кода и активное участие в ревью
Решения по задачам должны быть оформлены в виде PullRequest. В заголовке должно быть ФИО.
Срока будет 2 - мягкий и жесткий
Мягкий - 25 марта
Жесткий - 8 апреля
После мягкого срока будет снижена суммарная оценка. А после жёсткого результат уже не будет засчитан.