£40.99

iOS Test-Driven Development (Second Edition): Learn Real-World Test-Driven Development

Price data checked 5 days ago

View at Amazon

Price History & Forecast

Last 86 days • 86 data points (No recent data available)

Historical
Generating forecast...
£43.96 £40.69 £41.41 £42.12 £42.83 £43.54 £44.26 25 January 2026 15 February 2026 08 March 2026 29 March 2026 20 April 2026

Price Distribution

Price distribution over 86 days • 2 price levels

Days at Price
Current Price
1 day · current 85 days 0 21 43 64 85 £41 £44 Days at Price

Price Analysis

Most common price: £44 (85 days, 98.8%)

Price range: £41 - £44

Price levels: 2 different prices over 86 days

Description

Learn how to test iOS Applications! iOS Test-Driven Development introduces you to a broad range of concepts with regard to not only writing an application from scratch with testing in mind, but also applying these concepts to already written applications which have little or no tests written for their functionality. Who This Book Is For This book is for intermediate iOS developers who already know the basics of iOS and Swift development but want to learn how to write code which is both testable and maintainable. Topics Covered in iOS Test-Driven Development The TDD Cycle: Learn the concepts of Test-Driven Development and how to implement these concepts within an iOS application. Test Expressions and Expectations: Learn how to test both synchronous code using expressions and asynchronous code using expectations. Test RESTful Networking: Write tests to verify networking endpoints and the ability to mock the returned results. Test Authentication: Write tests which run against authenticated endpoints. Legacy Problems: Explore the problems legacy applications written without any unit tests or without thought of testing the code. Breaking Dependencies into Modules: Learn how to take dependencies within your code and compartmentalize these into their own modules with their own tests. Refactoring Large Classes: Learn how to refactor large unweilding classes into smaller more manageable and testable classes / objects. One thing you can count on: after reading this book, you’ll be prepared to write testable applications which you can have confidence in making changes too with the knowledge your tests will catch breaking changes.

Product Specifications

Format
paperback
Domain
Amazon UK
Release Date
18 January 2022
Listed Since
19 January 2022

Barcode

No barcode data available

Similar Products You Might Like

iOS App Distribution & Best Practices (First Edition): Learn to Share Apps With Teams, Testers & the World
94% match

iOS App Distribution & Best Practices (First Edition): Learn to Share Apps With Teams, Testers & the World

£43.38 09 Feb 2026
RxSwift: Reactive Programming with Swift (Fourth Edition)
93% match

RxSwift: Reactive Programming with Swift (Fourth Edition)

£43.08 02 Mar 2026
React Native for Mobile Development: Harness the Power of React Native to Create Stunning iOS and Android Applications
93% match

React Native for Mobile Development: Harness the Power of React Native to Create Stunning iOS and Android Applications

Apress

£43.18 15 Feb 2026
Pro iPhone Development with SwiftUI: Design and Manage Top-Quality Apps
93% match

Pro iPhone Development with SwiftUI: Design and Manage Top-Quality Apps

Apress

£45.94 01 Mar 2026
App Development Using iOS iCloud: Incorporating CloudKit with Swift in Xcode
92% match

App Development Using iOS iCloud: Incorporating CloudKit with Swift in Xcode

Apress

£44.99 07 Mar 2026
Mastering Swift Package Manager: Build and Test Modular Apps Using Xcode
92% match

Mastering Swift Package Manager: Build and Test Modular Apps Using Xcode

Apress

£40.22 06 Mar 2026
Hands-on Test-Driven Development: Using Ruby, Ruby on Rails, and RSpec
92% match

Hands-on Test-Driven Development: Using Ruby, Ruby on Rails, and RSpec

Apress

£42.58 07 Mar 2026
App Development Using iOS iCloud: Build High-Performance Apps with Swift
92% match

App Development Using iOS iCloud: Build High-Performance Apps with Swift

Apress

£41.58 07 Mar 2026
Beginning iPhone Development with SwiftUI: Exploring the iOS SDK
92% match

Beginning iPhone Development with SwiftUI: Exploring the iOS SDK

£49.93 01 Mar 2026
SwiftUI by Tutorials (Fifth Edition): Declarative App Development on the Apple Ecosystem
92% match

SwiftUI by Tutorials (Fifth Edition): Declarative App Development on the Apple Ecosystem

£47.96 05 Jan 2026
Test–Driven Development with Python 2e: Obey the Testing Goat: Using Django, Selenium, and JavaScript
92% match

Test–Driven Development with Python 2e: Obey the Testing Goat: Using Django, Selenium, and JavaScript

O'Reilly

£48.27 13 Jan 2026
Delphi Quality-Driven Development: A practical guide to testing and writing testable code
92% match

Delphi Quality-Driven Development: A practical guide to testing and writing testable code

£44.50 12 Apr 2026
Developing Accessible iOS Apps: Support VoiceOver, Dynamic Type, and More
92% match

Developing Accessible iOS Apps: Support VoiceOver, Dynamic Type, and More

Apress

£36.72 03 Mar 2026
Complete Guide to Test Automation: Techniques, Practices, and Patterns for Building and Maintaining Effective Software Projects
92% match

Complete Guide to Test Automation: Techniques, Practices, and Patterns for Building and Maintaining Effective Software Projects

Apress

£37.40 07 Jan 2026
Machine Learning by Tutorials (Second Edition): Beginning Machine Learning for Apple and iOS
92% match

Machine Learning by Tutorials (Second Edition): Beginning Machine Learning for Apple and iOS

£41.39 06 Mar 2026
iOS 14 Programming for Beginners: Get started with building iOS apps with Swift 5.3 and Xcode 12, 5th Edition
92% match

iOS 14 Programming for Beginners: Get started with building iOS apps with Swift 5.3 and Xcode 12, 5th Edition

Packt Publishing

£33.79 07 Mar 2026
IoT System Testing: An IoT Journey from Devices to Analytics and the Edge
92% match

IoT System Testing: An IoT Journey from Devices to Analytics and the Edge

Apress

£42.01 20 Feb 2026
Real-World Flutter by Tutorials (First Edition): Professional App Development With Flutter
92% match

Real-World Flutter by Tutorials (First Edition): Professional App Development With Flutter

£56.12 28 Feb 2026
Testing Web APIs
92% match

Testing Web APIs

£41.35 12 Jan 2026
Create an Enterprise-Level Test Automation Framework with Appium: Using Spring-Boot, Gradle, Junit, ALM Integration, and Custom Reports with TDD and BDD Support
92% match

Create an Enterprise-Level Test Automation Framework with Appium: Using Spring-Boot, Gradle, Junit, ALM Integration, and Custom Reports with TDD and BDD Support

Apress

£38.76 07 Mar 2026
Expert Swift (First Edition): An Advanced Exploration of the Swift Language
92% match

Expert Swift (First Edition): An Advanced Exploration of the Swift Language

£42.38 07 Mar 2026
Lean Software Systems Engineering for Developers: Managing Requirements, Complexity, Teams, and Change Like a Champ
91% match

Lean Software Systems Engineering for Developers: Managing Requirements, Complexity, Teams, and Change Like a Champ

Apress

£54.99 05 Feb 2026
Advanced Apple Debugging & Reverse Engineering (Fourth Edition): Exploring Apple Code Through LLDB, Python & DTrace
91% match

Advanced Apple Debugging & Reverse Engineering (Fourth Edition): Exploring Apple Code Through LLDB, Python & DTrace

£47.26 07 Jan 2026
Combine: Asynchronous Programming With Swift
91% match

Combine: Asynchronous Programming With Swift

£45.89 01 Mar 2026