Владение каркасом модульного тестирования JUnit5

Владение каркасом модульного тестирования JUnit5

  Сложность

Повышение квалификации

  Длительность

12 ак.ч.

  Формат

онлайн

  Документ

Сертификат

Стоимость курса
15 900

Подробнее о курсе

Описание В курсе рассматриваются основные аспекты JUnit5 c примерами и упражнениями. Мы изучим следующие темы: монолитная архитектура Junit4 и модульная архитектура Junit5; зависимости Maven; аннотации, классы и методы; параметризированные тесты; теги; использование аннотации @DisplayName для улучшение передачи информации пользователю; эффективное использования встроенных тестов Junit5. В ходе курса участники также узнают, как писать свои собственные приложения, применяя принципы TDD и используя JUnit5.

Документ после выпуска

Сертификат

Автор курса

Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.

Программа курса

  1. Введение в Junit 5 (теория – 1,5 ч, практика – 0,5 ч)

Основы модульного тестирования; Архитектура JUnit 5; Junit 4 vs Junit 5; Необходимые зависимости; Аннотация @Test;

  2. Новые возможности Junit 5 и аннотации (теория – 2,5 ч, практика – 4,5 ч)

Аннотации; Утверждения; Предположения; Внедрение зависимостей в Junit 5; Параметризированные тесты; Динамические тесты;

  3. Интеграция JUnit 5 с Mockito (теория – 1 ч, практика – 2 ч)

Имитирующие объекты; Расширения JUnit 5; Расширение Mockito;

Предварительные требования

Понимание принципов объектно-ориентированного программирования

Опыт работы с объектно-ориентированными языками не менее 1 года

Желательно знание языка Java

Оставьте отзыв

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

обновлено: 17.05.2025

Похожие курсы

Профессия Java-разработчик

Профессия Java-разработчик

Взаимодействие с СУБД из java-приложений посредством технологии JDBC v3

Взаимодействие с СУБД из java-приложений посредством технологии JDBC v3

Java Persistence с использованием Hibernate

Java Persistence с использованием Hibernate

Java Developer. Professional

Java Developer. Professional

Otus
 онлайн
 6 часов
  Перейти к курсу
Введение в Apache Maven

Введение в Apache Maven

Работа с SOAP веб-сервисами на Java

Работа с SOAP веб-сервисами на Java

Офлайн-курс Java-разработчик

Офлайн-курс Java-разработчик

(Архив) ДО Профессия Java-разработчик  2024

(Архив) ДО Профессия Java-разработчик 2024

Бесплатные курсы

Трек: Введение в Java

Трек: Введение в Java

Основы языка Java

Основы языка Java

Java-разработчик: пишем приложение «To-do list» за 2 дня

Java-разработчик: пишем приложение «To-do list» за 2 дня

Курс "Java-разработчик" с оплатой после трудоустройства

Курс "Java-разработчик" с оплатой после трудоустройства

Оставьте заявку

Наши консультанты ответят на все вопросы
И помогут в выборе

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных