Forbedre designet av din iOS-kode uten frykt ved hjelp av solide enhetstester. Boken tar for seg bruken av Xcodes innebygde testverktøy XCTest og Swift for å få rask tilbakemelding på all koden din, inkludert eldre kode. Du vil lære strategier og teknikker for å teste all iOS-kode, med særlig fokus på view controllers (UIViewControllers), som er avgjørende for iOS-apper. Bokens innhold gir innsikt i hvordan man isolerer og erstatter avhengigheter i eldre kode som ikke opprinnelig ble skrevet med tester. Bli kjent med sikker refactoring som gjør testing mulig, og se hvordan endringene dine blir verifisert raskt og automatisk. Med denne tilnærmingen kan du trygt foreta selv de dristigste endringene i koden din. Manuell koding og UI-testing blir tregere jo dypere navigasjonsstrukturen går, og det kan kreve flere trykk bare for å nå et bestemt skjermbilde, for ikke å snakke om testing av selve arbeidsflyten. Automatisk enhetstesting gir så rask tilbakemelding at den kan endre spillereglene for utvikling. Integrer testing i iOS-utvikling, selv for eldre kode. Bruk XCTest for å skrive enhetstester i Swift for all koden din. Perfekt for iOS-utviklere som ønsker bedre kvalitet og stabilitet i applikasjonene sine.