Дмитрий Тучс — JUnit, дай пять! Переносим код в JUnit 5 Extensions
Ближайшая конференция: Heisenbug 2022 Autumn — 7–8 ноября (Online), 22 ноября (Offline)
Подробности и билеты:
— — —
В своём докладе на этом Heisenbug Дмитрий рассказывает о том, как с помощью всего 4 классов можно сделать свои тесты красивыми и идоматичными. Но отдельная большая тема о том, как улучшить вид своих тестов — это возможности, которые предоставляет JUnit5. (Вкратце Дмитрий ссылается на этот доклад в своем сегодняшнем.) Об этом Дмитрий рассказывал в 2018 году, и его доклад не потерял актуальности.
JUnit 5 — фреймворк, первый релиз-кандидат которого выпущен в 2017 году. Имя JUnit обязывает ко многому, так как он является самым популярным решением для написания тестов в Java-мире.
Что же мы получили? Полностью новую кодовую базу, архитектуру и API, в сочетании с простотой и выразительностью предыдущей версии. Процесс миграции с версии 4 прост — вы можете ограничиться исключительно заменой аннотаций. Но в PropellerAds, при переходе на JUnit 5, постарались
1 view
47
19
8 months ago 01:30:23 8
Дмитрий Тучс. «Упаковываем тесты в Docker и интегрируем их в CI/CD»
8 months ago 01:13:51 1
Дмитрий Тучс — JUnit 5 Parallel test execution. Теория и практика
9 months ago 01:22:18 1
. Java+. 6-ой поток. Дмитрий Тучс. «Intro to Java Advanced v. 2.0»
1 year ago 01:03:19 1
Дмитрий Тучс — The art of JUnit extensions
2 years ago 01:22:51 1
Non-static Selenide с Дмитрием Тучс |
2 years ago 01:10:34 1
Wiremock – REST API для ваших тестов c Дмитрием Тучс |
2 years ago 00:47:55 1
Дмитрий Тучс — Измеряй это! Оживление нагрузочных тестов на Java
7 years ago 00:56:27 23
Дмитрий Тучс — JUnit, дай пять! Переносим код в JUnit 5 Extensions