Bailo con tu sombra: Patch, stub, mock.
Aceptada
Al hacer testing, muchas veces queremos evitar usar recursos como llamadas a api remotas, modificaciones al sistema de archivos, bases de datos o hardware especial, o no queremos testear más allá de un trozo de código. Así que debemos crear simulaciones que nos permitan correr nuestros tests.
Tipo: Charla estandard, 25 minutos
Nivel: Medio
Disertantes: María Andrea Vignau
Biografiá del Disertante: Soy María Andrea Vignau, Ingeniera en Sistemas de Información, trabajo como developer SemiSenior en Shiphero. Últimamente estoy colaborando con las comunidades de software libre, como socia de Asociación Civil Python Argentina, y coorganizadora de Flisol años 2017,2018,2019, PyDayNEA 2018-2019, Autodefensa Digital 2019, 2020, disertante en PyCon USA 2019, EuroPython 2020 y otros eventos.
Horario: 12:00 - 12:30 - 26/10/2021
Sala: Main
Etiquetas/Tags: testing mocks patch
Descripción completa
Stubs y mocks son técnicas diversas de testing, que pueden ser implementadas usando la función mock de la biblioteca estándar. Patch permite inyectar estos mocks como sustitutos en lugares estratégicos del código mediante multiples técnicas. Su uso suele llevar a confusión al iniciarse con los testeos unitarios en Python