Во время лекции поговорим о том, что такое тестирование ПО, какие бывают тесты и зачем их писать. Расскажем о библиотеках для тестирования Java: Junit5 и spock. Подробно рассмотрим unit, интеграционные и e2e тесты. Обсудим как писать эффективные тесты.