iOS Code Testing Test-Driven Development and Behavior-Driven Development with Swift /

Put into motion practical examples to master Test-Driven Development (TDD) and acceptance testing in Swift. This book uses a pragmatic approach to writing well-tested code and provides techniques that can be used to retrofit tests to legacy code bases. You'll be introduced to basic principles o...

Full description

Bibliographic Details
Main Author: Mishra, Abhishek (Author)
Corporate Author: SpringerLink (Online service)
Format: Electronic eBook
Language:English
Published: Berkeley, CA : Apress : Imprint: Apress, 2017.
Subjects:
Online Access:Full Text via HEAL-Link
Table of Contents:
  • Chapter 1 Introduction to Test-Driven Development
  • Chapter 2 Writing your first set of Unit Tests
  • Chapter 3 Introducing the MVVM pattern
  • Chapter 4 Applying TDD techniques to the data model
  • Chapter 5 Testing View Controllers
  • Chapter 6 Testing Collection Views
  • Chapter 7 Testing NSURLSession
  • Chapter 8 Testing Legacy code
  • Chapter 9 Continuous Integration
  • Chapter 10 Introduction to BDD
  • Chapter 11 Installing Quick
  • Chapter 12 Applying BDD and TDD techniques
  • Chapter 13 Testing the UI.