Untangling Coroutine Testing by Márton Braun

  Рет қаралды 7,071

Kotlin by JetBrains

Kotlin by JetBrains

Күн бұрын

Recording brought to you by American Express. americanexpress.io/kotlin-jobs
Coroutines are embraced on Android as the tool to perform asynchronous operations and manage threading in your apps. Testing them requires some extra work and a solid understanding of coroutine concepts like scopes and dispatchers.
In this talk, we’ll cover the new guidance we have for testing coroutines on Android, using the latest available testing APIs introduced in kotlinx.coroutines 1.6. We'll go from the simplest cases all the way to Flows, look at Android-specific problems you might face, and learn best practices and patterns you can use in your tests.
Presented by Márton Braun Android Developer Relations Engineer at Google
Talk by Márton Braun
#kotlin #kotlinconf23 #Coroutines #KotlinConf

Пікірлер: 14
@devvilboyy676767
@devvilboyy676767 Ай бұрын
I always find myself going back to this video. This is easily the best video about testing flows and coroutines. I recommend it to everyone who asks about this subject.
@ChrisAthanas
@ChrisAthanas Жыл бұрын
Finally a talk that uses effective animations instead of just arrows! Thank you for taking the time to do that! Best talk I’ve seen on the subject I’ve seen
@hinocenciopaulo
@hinocenciopaulo 3 ай бұрын
Thank you so much to all the involved in putting on this amazing talk. So much valuable information.
@hj2931
@hj2931 Жыл бұрын
Nice talk and learned a lot, thanks!
@aabhishek4911
@aabhishek4911 8 ай бұрын
Easily the best video on coroutine testing on the internet.
@androidstudio1995
@androidstudio1995 3 ай бұрын
That's a great talk
@christopherelias8022
@christopherelias8022 3 ай бұрын
Thank you very much Márton Braun!!! Amazing presentation, super clear, straightforward and concise 👏!!!
@suapccolangelo
@suapccolangelo Жыл бұрын
Great talk, I learned a lot! Thank you!
@gekylafas
@gekylafas 4 ай бұрын
That was a brilliant talk!
@tinoutech5016
@tinoutech5016 10 ай бұрын
what a great video and what a great explanation.
@manusarangal449
@manusarangal449 4 ай бұрын
Thank you so much!
@kqvanity
@kqvanity 7 ай бұрын
Great!
@Bozacar
@Bozacar Жыл бұрын
Turbine should be used for Flow testing by default, don't do it manually
@ChrisAthanas
@ChrisAthanas Жыл бұрын
Yes and it’s good to know how it worked manually
One language to build them all! by Paul Merlin and Rodrigo Oliveira
43:00
Kotlin by JetBrains
Рет қаралды 1,3 М.
Coroutines and Loom behind the scenes by Roman Elizarov
45:22
Kotlin by JetBrains
Рет қаралды 30 М.
Always be more smart #shorts
00:32
Jin and Hattie
Рет қаралды 46 МЛН
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 19 МЛН
Coroutines Beyond Concurrency by Alex Semin
39:35
Kotlin by JetBrains
Рет қаралды 20 М.
Hilt testing best practices - MAD Skills
10:29
Android Developers
Рет қаралды 20 М.
Kotlin Coroutines 101 - Android Conference Talks
24:49
Android Developers
Рет қаралды 132 М.
Ryan Dahl introduces JSR at DevWorld 2024
29:13
Deno
Рет қаралды 101 М.
Untangling Coroutine Testing by Márton Braun, Google EN
43:40
Android Makers
Рет қаралды 3 М.
Creator of git, Linus Torvalds Presents the Fundamentals of git
1:10:15
Developers Alliance
Рет қаралды 13 М.
Koin 3.2 - Improving the Kotlin Developer Experience by Arnaud Giuliani
42:12
This cli component was trickier to build than I thought
17:34
Dreams of Code
Рет қаралды 43 М.
Blue Mobile 📲 Best For Long Audio Call 📞 💙
0:41
Tech Official
Рет қаралды 1 МЛН
YOTAPHONE 2 - СПУСТЯ 10 ЛЕТ
15:13
ЗЕ МАККЕРС
Рет қаралды 173 М.
PART 52 || DIY Wireless Switch forElectronic Lights - Easy Guide!
1:01
HUBAB__OFFICIAL
Рет қаралды 23 МЛН
Hisense Official Flagship Store Hisense is the champion What is going on?
0:11
Special Effects Funny 44
Рет қаралды 2,7 МЛН
iPhone 16 с инновационным аккумулятором
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 5 МЛН