udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Модульное тестирование является обязательным навыком, и этот курс ему посвящен. Если вы пройдете его, вы узнаете, как тестировать свой код Java с помощью JUnit 5 и Mockito. Уроки предназначены для начинающих, и вам не нужно иметь какие-либо предварительные знания в области модульного тестирования, чтобы пройти этот курс, ведь он обучает модульному и интеграционному тестированию с Java с самого начала, а также охватывает многие дополнительные темы.
JUnit 5 в разных проектах Java
Существуют разные Java-проекты, инструменты сборки и среды разработки. В этом курсе вы узнаете, как создать новый проект и настроить поддержку JUnit 5 для различных типов проектов, используя различные среды разработки и инструменты сборки.
Вы узнаете, как создать модульный тест в:
Вы узнаете, как создать модульный тест в:
К концу этого курса вы узнаете:
Как только вы познакомитесь с JUnit 5, вы научитесь использовать:
Затем вы научитесь использовать другую очень популярную тестовую среду для Java, которая называется:
Вы также научитесь писать:
К концу курса вы изучите и сможете использовать все нижеперечисленное:
@ValueSource,
@MethodSource,
@CsvSource,
@CsvFileSource
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Изучите Mockito и JUnit — самые популярные фреймворки для модульного тестирования и моккинга Java — с 25 примерами. Написание отличных модульных тестов отличает хороших программистов от великих. В этом курсе вы узнаете, как писать отличные модульные тесты Java с помощью Mockito и JUnit.
Курс JUnit 5 включает в себя не только практическую часть, но и теорию тестирования, т.е. содержит информацию про основные понятия и определения в тестировании программного обеспечения, такие как:
Вы пройдёте путь от простых программ на Java до покрытия автотестами сложного сервиса. Это необходимый минимум, чтобы начать автоматизировать рабочие задачи: упор на практику, ничего лишнего.
В этом курсе вы научитесь писать модульные тесты и интеграционные тесты в стиле BDD для приложений Spring Boot и Spring WebFlux, используя фреймворки JUnit 5, Mockito, AssertJ, Hamcrest, JsonPath и Testcontainers. Важное замечание: Этот курс обновлен для использования Spring Boot 3.