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