Акция
Java‑университет
Обучение
Курс
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема
Лекции
Отзывы
О нас
CS50
Начать
Начать обучение
Начать обучение
Карта квестов
Лекции
Открытые квесты
Модуль 3. Java Professional
Уровень 3
Тестирование в жизни программиста
Модуль 3. Java Professional
3 уровень,
0 лекция
Зачем нужно тестирование программистам. Автоматизация тестирования. Типы тестирования.
Первые тесты с помощью JUnit
Модуль 3. Java Professional
3 уровень,
1 лекция
Подключаем фреймворк JUnit. Аннотация @Test. Примеры тестов JUnit.
Настройка окружения теста в JUnit
Модуль 3. Java Professional
3 уровень,
2 лекция
Аннотации @BeforeEach, @AfterEach. Аннотации @BeforeAll, @AfterAll.
Полезные аннотации в JUnit
Модуль 3. Java Professional
3 уровень,
3 лекция
@Disabled. @Nested. @TestInstance. @ExtendWith. @Timeout
Параметризованные тесты в Junit
Модуль 3. Java Professional
3 уровень,
4 лекция
Аннотация @ParameterizedTest. Аннотация @ValueSource. Аннотация @EnumSource. Аннотация @MethodSource. Параметризованные тесты с несколькими аргументами.
JUnit Assertions
Модуль 3. Java Professional
3 уровень,
5 лекция
assert’ы. Методы assertEquals, assertTrue, assertFalse. Метод assertAll. Метод assertTimeout. Метод assertThrows.
Популярные аннотации в JUnit
Модуль 3. Java Professional
3 уровень,
6 лекция
Аннотация @Suite. Аннотация @Order. Аннотация @DisplayName
Please enable JavaScript to continue using this application.