Гид по технологиям

Testing

DI в JUnit 5: внедрение зависимостей в тестах
Testing 5 min read

DI в JUnit 5: внедрение зависимостей в тестах

JUnit 5 поддерживает внедрение зависимостей в конструкторы и тестовые методы, что упрощает повторное использование фикстур и уменьшает дублирование. Используйте встроенные резолверы или подключайте свои через @ExtendWith.

Тестирование API с Cypress — руководство
Testing 8 min read

Тестирование API с Cypress — руководство

Cypress — это инструмент для E2E и API тестирования на JavaScript. В статье показано, как настроить простой ExpressJS API и писать тесты с cy.request, а также включены критерии приёмки, чек-листы и рекомендации для CI.