Descripción
Capítulo 1: ¿Por qué TDD?
Capítulo 2: Introducción a XCTest
Capítulo 3: Primeros pasos con TDD
Capítulo 4: TDD en el mundo real
Capítulo 5: Modificación de pruebas con accesorios (Fixtures)
Capítulo 6: Pruebas de vistas SwiftUI estáticas
Capítulo 7: Pruebas de vistas SwiftUI dinámicas
Capítulo 8: Código basado en entradas indirectas
Capítulo 9: Prueba de decodificación JSON
Capítulo 10: Prueba de código de red
Capítulo 11: Inyección de dependencias con @EnvironmentObject
Capítulo 12: Prueba de efectos secundarios
Capítulo 13: Prueba de una presentación de vista condicional Capítulo 14 Corrección de errores y modificación de código existente con TDD Capítulo 15 Mantener las pruebas aisladas con Fakes y claras con Dummies Capítulo 16: Conclusión
Hoja de trucos Apéndice A: Adónde ir desde aquí
Apéndice B: Pruebas con Quick y Nimble
Apéndice C: TDD con UIKit
Autor: Gio Lodi
Editorial: Apress
Publicado: 08/01/2021
Páginas: 288
Tipo de encuadernación: Tapa blanda
Peso: 0,96 libras
Tamaño: 9,21h x 6,14w x 0,65d
ISBN13: 9781484270011
ISBN10: 1484270010
Categorías BISAC:
- Computadoras | Programación | Macintosh
Capítulo 2: Introducción a XCTest
Capítulo 3: Primeros pasos con TDD
Capítulo 4: TDD en el mundo real
Capítulo 5: Modificación de pruebas con accesorios (Fixtures)
Capítulo 6: Pruebas de vistas SwiftUI estáticas
Capítulo 7: Pruebas de vistas SwiftUI dinámicas
Capítulo 8: Código basado en entradas indirectas
Capítulo 9: Prueba de decodificación JSON
Capítulo 10: Prueba de código de red
Capítulo 11: Inyección de dependencias con @EnvironmentObject
Capítulo 12: Prueba de efectos secundarios
Capítulo 13: Prueba de una presentación de vista condicional Capítulo 14 Corrección de errores y modificación de código existente con TDD Capítulo 15 Mantener las pruebas aisladas con Fakes y claras con Dummies Capítulo 16: Conclusión
Hoja de trucos Apéndice A: Adónde ir desde aquí
Apéndice B: Pruebas con Quick y Nimble
Apéndice C: TDD con UIKit
Autor: Gio Lodi
Editorial: Apress
Publicado: 08/01/2021
Páginas: 288
Tipo de encuadernación: Tapa blanda
Peso: 0,96 libras
Tamaño: 9,21h x 6,14w x 0,65d
ISBN13: 9781484270011
ISBN10: 1484270010
Categorías BISAC:
- Computadoras | Programación | Macintosh
Acerca del autor
Gio Lodi pasó la última década escribiendo pruebas. Comenzó con el desarrollo web de pila completa antes de pasar a la programación iOS y, más recientemente, a la ingeniería de infraestructura móvil. Ruby on Rails lo introdujo en el mundo de TDD, y se enamoró del ciclo de retroalimentación rápido. Cualquier problema grande podía descomponerse en partes cada vez más pequeñas hasta alcanzar un tamaño manejable. Debido a la falta de herramientas que encontró por primera vez al ingresar al ecosistema de Apple, Gio investigó y experimentó con estrategias y herramientas de prueba documentadas en un proyecto en curso que catalogó en su blog y en charlas y talleres en varias conferencias de la industria.

