JUnit: time to shift into 5th gear! Julien Topçu & Juliette de Rancourt
Did you know that JUnit 5 is almost two years old?
However, a large number of Java projects are still tested with JUnit 4, which came out ... 13 years ago! A lot of things have changed since 2006, Java went from 5th to 12th version! Isn't it time to bring our tests up to date?
The JUnit team took advantage of this opportunity to completely rethink the framework. Many features have been added or reworked in order to fit with the new paradigms of the Java ecosystem.
During this talk, we'll see that even though JUnit 5 introduced many changes, the mechanisms of retro compatibility guarantee an easy and progressive migration.
Julien Topçu:
Senior Lead Developer for Société Générale, I'm an active evangelist on "value creation" focused methodologies, such as DDD/Hexagonal Architecture, Extreme Programming and Kanban #NoEstimates. As an OWASP fundation member, I strive to convey the DevSecOps mindset to the community.
Juliette de Rancourt:
As a curious and passionate developer, I am beginning my journey into the world of Software Craftsmanship.
I am a consultant for the french company Carbon IT, and I participated in the JUnit 5 migration of some Java/Kotlin microservices at Société Générale, where I currently work.
Always looking for new knowledge, I binge tech talks like Netflix.
Видео JUnit: time to shift into 5th gear! Julien Topçu & Juliette de Rancourt канала Devoxx
However, a large number of Java projects are still tested with JUnit 4, which came out ... 13 years ago! A lot of things have changed since 2006, Java went from 5th to 12th version! Isn't it time to bring our tests up to date?
The JUnit team took advantage of this opportunity to completely rethink the framework. Many features have been added or reworked in order to fit with the new paradigms of the Java ecosystem.
During this talk, we'll see that even though JUnit 5 introduced many changes, the mechanisms of retro compatibility guarantee an easy and progressive migration.
Julien Topçu:
Senior Lead Developer for Société Générale, I'm an active evangelist on "value creation" focused methodologies, such as DDD/Hexagonal Architecture, Extreme Programming and Kanban #NoEstimates. As an OWASP fundation member, I strive to convey the DevSecOps mindset to the community.
Juliette de Rancourt:
As a curious and passionate developer, I am beginning my journey into the world of Software Craftsmanship.
I am a consultant for the french company Carbon IT, and I participated in the JUnit 5 migration of some Java/Kotlin microservices at Société Générale, where I currently work.
Always looking for new knowledge, I binge tech talks like Netflix.
Видео JUnit: time to shift into 5th gear! Julien Topçu & Juliette de Rancourt канала Devoxx
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Let's build together a microfrontends application combining multiple frameworks using Module FederatAvoid the headaches – Make your asynchronous code look synchronous! by Jordane GrenatPredicting the Future with Machine Learning by Amy NicholsonPrepare for what "Loom"s ahead by Dr. Heinz KabutzThe Survival Guide to Modern Apps AuthN and AuthZ specs - Boleslaw DawidowiczDevoxx Belgium 2016 After MovieMigrating to Java 9 Modules by Paul BakkerKeynote session by Mark ReinholdEverything you need to know about GraalVM by Oleg Šelaje & Thomas Wuerthinger[VDZ22] Location transparency by Milen DyankovAntora: Documentation Sites for Software Teams by Dan Allen[VDCLUJ22] Mete Atamel - Serverless beyond functionsMultiplayer Pac-Man with RSocket - Oleh DokukaThe Life and Death of an Android Activity by Kristin MarsicanoSecond generation "workflow managers" for big data by Alex Van BoxelGoogle Dataflow: The New Open Model for Batch and Stream Processing by Sara Robinson & Robert KubisYou've built a prototype... and then it takes off by Peter Minne[VDZ22] Exploring Stateful Microservices in the Cloud Native World by Grace Jansen, Mary Grygleski10 simple rules for writing great testcases by Steve Poole and Stuart MarksLet's Get Lazy: Exploring the Real Power of Streams with Venkat SubramaniamDeep Learning in Biomedicine: Challenges and Opportunities by Dr. Olivier Gevaert