droidcon NYC 2018 - Junit5: the next gen of testing, don't stay behind
Danny Preussler
Junit5: the next gen of testing, don't stay behind
Junit 5 is a big step for the world of unit testing. A new very flexible testing framework, based on learning from many years of Junit 4.
At sporttotal we use this for our Android unit tests and it changed the way we write tests. Hard for us to imagine living without features like @Nested. Other features we ignored as those are more leaning towards Java and are solved already by Kotlin or other Kotlin libraries. And some features are even breaking changes. How do you test on Android in a world without TestRunner and TestRules?
Android testing team was always very slowly in adopting to new Junit versions, so how far can we bypass this?
Let's do a deep dive into Junit5, how it works and how we can use it on Android.
Content by Touchlab - http://touchlab.co
*********************************************
droidcon NYC content organized by Kevin Galligan, President of Touchlab.
Android and iOS Mobile App Development / Kotlin Multiplatform / Mobile Innovation Advisory / UIUX Design. Our goal is to keep growing our company by serving the community. Stop by our next meetup: https://www.meetup.com/nyandroiddevelopers/
Big thanks to our video sponsor:
American Express - https://americanexpress.io/android-jobs
Видео droidcon NYC 2018 - Junit5: the next gen of testing, don't stay behind канала droidcon NYC
Junit5: the next gen of testing, don't stay behind
Junit 5 is a big step for the world of unit testing. A new very flexible testing framework, based on learning from many years of Junit 4.
At sporttotal we use this for our Android unit tests and it changed the way we write tests. Hard for us to imagine living without features like @Nested. Other features we ignored as those are more leaning towards Java and are solved already by Kotlin or other Kotlin libraries. And some features are even breaking changes. How do you test on Android in a world without TestRunner and TestRules?
Android testing team was always very slowly in adopting to new Junit versions, so how far can we bypass this?
Let's do a deep dive into Junit5, how it works and how we can use it on Android.
Content by Touchlab - http://touchlab.co
*********************************************
droidcon NYC content organized by Kevin Galligan, President of Touchlab.
Android and iOS Mobile App Development / Kotlin Multiplatform / Mobile Innovation Advisory / UIUX Design. Our goal is to keep growing our company by serving the community. Stop by our next meetup: https://www.meetup.com/nyandroiddevelopers/
Big thanks to our video sponsor:
American Express - https://americanexpress.io/android-jobs
Видео droidcon NYC 2018 - Junit5: the next gen of testing, don't stay behind канала droidcon NYC
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![droidcon NYC 2018 - Writing Code That Lasts Forever](https://i.ytimg.com/vi/YZstpc2939s/default.jpg)
![TDD on Android (DevFest 2019)](https://i.ytimg.com/vi/WW5TL7070xU/default.jpg)
![droidcon NYC 2017 - Becoming a master window fitter🔧](https://i.ytimg.com/vi/_mGDMVRO3iE/default.jpg)
![How to make healthy eating unbelievably easy | Luke Durward | TEDxYorkU](https://i.ytimg.com/vi/Q4yUlJV31Rk/default.jpg)
![droidcon NYC 2018 - Testing In App Billing the Easy Way](https://i.ytimg.com/vi/r2OYHuLjg2w/default.jpg)
![droidcon NYC 2018 - Don’t Sweat the Small Stuff](https://i.ytimg.com/vi/gjHY7jl4rrA/default.jpg)
![droidcon NYC 2018 - Domic — Reactive Virtual DOM. Why we built it, how it works.](https://i.ytimg.com/vi/Ce6phlHfKR8/default.jpg)
![droidcon NYC 2017 - GraphQL on Android is here!](https://i.ytimg.com/vi/ugUFKB1LsNE/default.jpg)
![droidcon NYC 2017 - ViewModels, LiveData and Lifecycles, oh my!](https://i.ytimg.com/vi/SlZVYkhoSq8/default.jpg)
![Building Apps Without Code | Tara Reed | TEDxDetroit](https://i.ytimg.com/vi/u1X9M5Idqfo/default.jpg)
![droidcon NYC 2018 - Get Animated with Flutter!](https://i.ytimg.com/vi/rs9TtjPsV7Q/default.jpg)
![droidcon NYC 2018 - Ok Multiplatform!](https://i.ytimg.com/vi/Q8B4eDirgk0/default.jpg)
![droidcon NYC 2018 - Reactive Workflows a Year Later](https://i.ytimg.com/vi/cw9ZF9-ilac/default.jpg)
![droidcon NYC 2018 - Coroutines by Example](https://i.ytimg.com/vi/lh2Vqt4DpHU/default.jpg)
![The TRUE cost of living in NEW YORK CITY](https://i.ytimg.com/vi/YhULIcGLyDo/default.jpg)
![droidcon NYC 2018 - Constraint-ly motion ~*~ making your app dance with With ConstraintLayout](https://i.ytimg.com/vi/8ls5DlbzyHw/default.jpg)
![droidcon NYC 2018 - Netflix's componentization architecture with RxJava + Kotlin](https://i.ytimg.com/vi/dS9gho9Rxn4/default.jpg)
![droidcon NYC 2018 - Static Code Analysis For Kotlin](https://i.ytimg.com/vi/LT6m5_LO2DQ/default.jpg)
![droidcon SF 2017 - Canvas Drawing for Fun and Profit](https://i.ytimg.com/vi/H05mF0qrBVA/default.jpg)
![droidcon NYC 2018 - Multiplatform Persistence](https://i.ytimg.com/vi/gyCrZ3z85xk/default.jpg)