2.0 KiB
Raw Blame History

Практическое задание. Unit-тесты

Проект Android Studio / IntelliJ IDEA, для которого нужно написать Unit-тесты.

Класс RestoreUnitTest должен содержать N JUnit-тестов (аннотированных методов).

Ровно один из них должен содержать проверку с использованием метода типа assert____(), которая гарантированно не будет пройдена.

Ровно один из методов должен содержать предположение (assumption), которое не выполняется.

Не изменяйте пакет приложения, файлы сборки gradle и файл манифеста. При сборке проекта вcе изменения в этих файлах будут проигнорированы.

Сдать в систему тестирования необходимо zip архив, в корневом каталоге которого располагается дополненный Вами проект Android Studio / IntelliJ IDEA. После загрузки zip архива приложение будет запущено в системе автоматического тестирования для проверки на соответствие техническому заданию.

Тестирование одной посылки может длиться до 5 минут, после завершения тестирования будет возможность сдать решение повторно. Количество посылок в систему не ограничено. Штраф за повторные попытки не начисляется.

В случае аварийного завершения работы приложения или Unit-тестов за весь вопрос может быть выставлена оценка 0.