
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Master Java Unit Testing with Spring Boot & Mockito
Научитесь писать потрясающие модульные тесты Java JUnit с помощью Spring Boot, Mockito, JsonAssert, Hamcrest и JsonPath за 40 простых шагов.
Spring Boot - это самый популярный фреймворк для разработки RESTful сервисов. Он имеет потрясающие возможности модульного тестирования с помощью Spring Boot Starter Test. Mockito - самая популярная среда для мокинга. JUnit является самым популярным фреймворком тестирования Java .
В этом курсе вы научитесь писать отличные юнит-тесты для простых сервисов RESTful с помощью Spring Boot Starter Test, Mockito и JUnit. Вы научитесь писать независимые модульные тесты для веб-сервисов RESTful, взаимодействующих с несколькими уровнями - веб, бизнес и данные. Вы узнаете, как писать интеграционные тесты, используя базу данных в памяти H2.
Вы будете строить модульные тесты шаг за шагом - за 40 простых шагов. Этот курс будет идеальным первым шагом в качестве введения в модульное тестирование с Spring Boot и Mockito Frameworks.
Вы будете использовать Spring (управление зависимостями), Spring Boot, Maven (управление зависимостями), Eclipse (IDE) в базе данных H2 и встроенном веб-сервере Tomcat. Мы поможем вам настроить каждый из них.
Вы будете использовать все фреймворки, которые являются частью Spring Boot Starter Test - JUnit, Spring Test, Spring Boot Test, AssertJ, Hamcrest, Mockito, JSONassert и JsonPath.
Вы научитесь использовать наиболее важные аннотации модульного тестирования - @RunWith (SpringRunner.class), @SpringBootTest, @WebMvcTest, @DataJpaTest и @MockBean.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Тестирование является важной составляющей процесса разработки. Модульное, или юнит-тестирование – это одна из основ правильно построенного процесса разработки приложения, которая позволяет проверить на работоспособность отдельные блоки приложения или юниты. JUnit - самый популярный фреймворк для модульного тестирования в мире Java-разработки. Уверенное владение этим фреймворком станет серьезным активом в портфолио джава разработчика.
На этом курсе, Java Testing for Developers, эксперт Ян Дарвин расскажет вам о инструментах и методах, которые используются для тестирования программного обеспечения Java. Этот курс предназначен для пользователей у которых уже есть некоторые базовые навыки работы с Java.
Apache ActiveMQ - это брокер сообщений с открытым исходным кодом, разработанный на Java. Вы когда-нибудь задумывались, как работает WhatsApp? В этом курсе вы изучите обмен сообщениями «один на один» и методы обмена сообщениями «один к многим». Этот курс не о том, как работает WhatsApp, а об Apache ActiveMQ.
Вы пройдёте путь от простых программ на Java до того, чтобы покрыть автотестами сложный сервис. А ещё — узнаете, как устроены приложения и как самостоятельно настроить среду для автотестирования. Это необходимый минимум, чтобы начать автоматизировать рабочие задачи: упор на практику, ничего лишнего. Во время обучения вы также пройдёте программу профессиональной акселерации. В ней мы расскажем, как подготовиться к переходу в роль инженера по
Изучите Mockito и JUnit — самые популярные фреймворки для модульного тестирования и моккинга Java — с 25 примерами. Написание отличных модульных тестов отличает хороших программистов от великих. В этом курсе вы узнаете, как писать отличные модульные тесты Java с помощью Mockito и JUnit.