ИТМО - Проектирование ПО - Лекция 4 - Системы сборки Maven и Gradle. Тестирование JUnit и Mockito

preview_player
Показать описание
Рассматриваем использование двух систем сборки Maven и Gradle, разбираем как работать с JUnit5 и Mockito на практике

00:00 Система сборки Ant
00:34 Система сборки Maven. Общие сведения
1:40 Система сборки Gradle. Общие сведения
5:20 Как идентифицируется Maven - артефакт
5:38 Тег "parent"
9:06 Тег "properties"
9:47 Тег "dependencies"
11:25 Плагины Maven’а
11:56 Рассмотрение Gradle на примере
14:28 Аннотация @With (изменение аннотабельного объекта)
16:28 Аннотация @Value
17:28 Unit тестирование. Библиотека JUnit
17:58 Фреймворк Mockito
18:18 Работа JUnit и Mockito на практике
21:54 Локаничность записи тестов и импортации
25:22 Тестирование файловой системы
26:28 Что такое аргумент Captor и как его использовать
29:32 Альтернатива Captor’у
31:01 Использование Spring Boot Test и MockMvc
32:11 Аннотации @SpringBootTest и @AutoConfigureMockMvc
34:16 Конфигурация classes в @SpringBootTest
Рекомендации по теме
Комментарии
Автор

Всем привет! Мы разработали сайт для проведения наших курсов - quipy.ru. Здесь студенты совместно с преподавателями могут обсуждать детали проектов, ставить задачи, следить за их выполнением.
В Quipy можно управлять любыми проектами, не только образовательными, его даже можно использовать для ведения списка личных дел. Сайт активно разрабатывается, мы готовы подстраиваться под пользователей, улучшать интерфейс и расширять функциональность - всегда рады обратной связи и любым предложениям о сотрудничестве.

sukhoa