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

Paperback Published on: 30/06/2017
Price: £54.99
UK delivery included
In stock
Print on demand - Usually dispatched within 7-10 days
Make and edit your lists in your account
wordery
has a fantastic rating on
In stock
Print on demand - Usually dispatched within 7-10 days
wordery
has a fantastic rating on

Synopsis

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 of TDD, such as Test First, Red-Green-Refactor, Remove Duplicate code, Dependency Injection, and Single Responsibility. Approaches covered include TDD, behavior-driven development (BDD), UI, and acceptance testing with common standard/open source frameworks.
*iOS Code Testing* offers helpful instruction to teach iOS developers to retrospectively fit tests to legacy code, refactor legacy code so as to make the code more testable, install and configure a popular Swift BDD framework, practice BDD with Xcode, and create automated UI tests with Xcode. Additionally, many projects have legacy code bases. Legacy code is often seen as a blocker when it comes to implementing any kind of testing.
**What You Will Learn**
- Fit test to legacy code retrospectively - Install and configure popular Swift BDD frameworks - Practice BDD with Xcode
**Who This Book Is For**
Software practitioners, such as Swift developers and mobile app testers.

Publisher information

  • Publisher: Apress
  • ISBN: 9781484226889
  • Number of pages: 440
  • Dimensions: 235 x 155 x 24 mm
  • Weight: 6964g
  • Languages: English