Тестирование 😕 база
Зачем нужны тесты простыми словами?
Чтобы автоматически проверять, что код работает правильно, и не бояться, что новое изменение что-то сломало.
Тестирование 😕 база
Что такое unit-тест?
Тест одного маленького куска кода (метода или класса) в изоляции от остального.
Тестирование 🤓 уверенно
Что такое JUnit?
Самый популярный фреймворк для модульного тестирования в Java: пишешь методы с @Test и проверками (assert).
Тестирование 🤓 уверенно
Чем заглушка (stub) отличается от мока (mock)?
Stub просто возвращает заранее заданные данные; mock ещё и проверяет, как с ним взаимодействовали (какие методы вызвали).
Тестирование 🧐 глубоко
Что такое цикл «Красный-Зелёный-Рефактор» в TDD?
Тестирование 🧐 глубоко
Как сделать параметризованный тест в JUnit 5?
Тестирование 😎 про
Как тестировать микросервисы?
Тестирование 😎 про
Как подойти к покрытию тестами legacy-кода?