Episodio 153 – Mis IMPRESCINDIBLES de TESTING en Android con KOTLIN
Prepárate para una charla técnica sobre testing en Android / Kotlin para todos los niveles, práctica de narices. Te voy a desvelar cuáles son las principales herramientas que uso en mi día a día.
Esto va muy cogido de la mano con La regla del 80 20.
Y es que son las funciones que más uso día sí, día también.
No quiero desvelarte más. Prefiero contártelo de viva voz. 😉
¿Viste ya la entrevista a Charlie Alonso sobre Inteligencia Artificial?
Podcast Premium
Este contenido está restringido.
HAZTE PREMIUM
para difrutar de los audios y vídeos exclusivos.
Links a las bibliotecas en GitHub mencionadas en el episodio
Contenido del audio
Índice
00:00 | Previa
00:39 | Bienvenida y presentación
01:38 | 🎁 Compra WOW! (stay tunned)
02:14 | 🕵🏻♂️ GIVEN, WHEN, THEN. ¿En qué consisten?
05:30 | 🧩 Apunte sobre GIVEN, WHEN, THEN
06:55 | 👀 MockK
08:50 | 👉🏻 MockK: every, coEvery
09:54 | 👉🏻 MockK: verify, coVerify
11:30 | 🖥 MockK: ejemplo
15:11 | 🧹 MockK: clearMocks
17:24 | 👀 Kotest
18:05 | 🖥 checkBoolean: función creada que usa Kotest y hace tablas de verdad
23:25 | 👀 Kluent
23:57 | 👉🏻 Kluent: shouldBe, shouldBeEqualTo
30:54 | 👀 Parameterized Tests
32:47 | 👉🏻 Parameterized Tests: @RunWith(Parameterized::class)
33:23 | 🖥 Parameterized Tests: ejemplos
43:12 | ✅ ¡Ahora sí! La compra WOW
45:58 | 😊 ¡Muchas gracias!
46:10 | 🎙 Preguntas
58:06 | Despedida y cierre
Transcripción
¡Muy buenas! Soy Gabi Moreno y te doy la bienvenida al episodio número 153 de Los androides. El podcast en el que te contamos conceptos, tips, aprendizajes y todo aquello que te va a hacer que despegues y destaques como Android Developer.
Hoy te voy a descubrir lo que más uso en mi día a día haciendo tests. Y si leíste ayer la newsletter de Android, sabrás que estamos haciendo una encuesta para decidir entre todos los topics que vamos a abordar aquí en los androides durante los próximos meses. Si quieres que tu palabra cuente a la hora de priorizar estas temáticas que vamos a tocar, lo tienes a huevo. Pon en tu navegador gabimoreno.soy/topics y ahí te saldrá un formulario de Google donde podrás valorar los que más sean de tu interés.
Tu opinión cuenta y mucho. Si quieres y puedes, ahora mismo pausa el episodio y rellena la encuesta en gabimoreno.soy/topics.
Muy buenas y bienvenidos a los Androides. Hoy tenemos una charla técnica en la que os voy a hablar sobre mis imprescindibles, sobre test en Android. Al final, voy a explicarte las herramientas…
Por qué es importante usar Kotlin en haciendo testing en Android
Porque cualquier biblioteca que siga empleando Java, como Mockito o similar, tiende a estar deprecada.
¿Puedo usar otras bibliotecas?
Sí, claro. Estas son simplemente las que uso yo.
Aunque yo te recomiendo que uses bibliotecas estándar. Que por cierto, en el podcast premium te hablo más extendido sobre esto.
Y además, si te interesa crecer profesionalmente, échale un vistazo a los topics más relevantes para este 2024 en Android / Kotlin.
¡Ah!, y el Audiocurso de Unit Testing en Android, fácil que te interese.
Y si buscas algo realmente potente, el Máster de Android.