Com Model Bakery veremos como criar fixtures para testes, como trabalhar com herança, relacionamento M2M, criar vĂĄrios objetos e uma Ășnica linha de cĂłdigo e tudo isso de forma simples e clara.
Testar softwares ainda soa como perda de tempo para alguns devs, e Ă© normal vocĂȘ chegar em um projeto e se deparar com testes quebrando ou atĂ© mesmo sem teste algum. SĂł damos a devida importĂąncia a eles quando o projeto cresce e partes do sistema passam a depender de outras. Com heranças mĂșltiplas, hierarquias de classes com vĂĄrios nĂveis de profundidade, Ă© normal ter medo de fazer qualquer alteração no cĂłdigo sem ter absoluta certeza do que estĂĄ fazendo. EntĂŁo do nada vocĂȘ escuta aquela voz dentro da sua mente dizendo âDon't Repeat Yourselfâ, porĂ©m o caos jĂĄ tomou conta de tudo
O objetivo dessa palestra é mostrar como podemos facilitar a escrita de testes, usando o model bakery, reaproveitar código usando o bakery recipes para auxiliar a criação de novos testes sem precisar duplicar código o tempo todo reduzindo o tempo de manutenção.
Link: https://www.youtube.com/watch?v=ZW_II-ldRNE