Leviton

iOS Unit Testing by Example : XCTest Tips and Techniques Using Swift, Paperba...

Description: iOS Unit Testing by Example : XCTest Tips and Techniques Using Swift, Paperback by Reid, Jon, ISBN 1680506811, ISBN-13 9781680506815, Brand New, Free shipping in the US

Fearlessly change the design of your iOS code with solid unit tests. Use Xcodes built-in test framework XCTest and Swift to get rapid feedback on all your code - including legacy code. Learn the tricks and techniques of testing all iOS code, especially view controllers (UIViewControllers), which are critical to iOS apps. Learn to isolate and replace dependencies in legacy code written without tests. Practice safe refactoring that makes these tests possible, and watch all your changes get verified quickly and automatically. Make even the boldest code changes with complete confidence.

Manual code and UI testing get slower the deeper your navigation hierarchy goes. It can take several taps just to reach a particular screen, never mind the actual workflow tests. Automatic unit testing offers such rapid feedback that it can change the rules of development. Bring testing to iOS development, even for legacy code. Use XCTest to write unit tests in Swift for all your code.

iOS developers typically reserve unit tests for their model classes alone. But that approach skips most of the code common to iOS apps, especially with UIViewControllers. Learn how to unit test these view controllers to expand your unit testing possibilities. Since good unit tests form the bedrock for safe refactoring, youre empowered to make bold changes. Learn how to avoid the most common mistakes Swift programmers make with the XCTest framework. Use code coverage to find holes in your test suites. Learn how to identify hard dependencies.

Reshape the design of your code quickly, with less risk and less fear.

Price: 44.23 USD

Location: Jessup, Maryland

End Time: 2024-08-02T16:54:59.000Z

Shipping Cost: 0 USD

Product Images

iOS Unit Testing by Example : XCTest Tips and Techniques Using Swift, Paperba...

Item Specifics

Return shipping will be paid by: Buyer

All returns accepted: Returns Accepted

Item must be returned within: 14 Days

Refund will be given as: Money Back

Return policy details:

Book Title: iOS Unit Testing by Example : XCTest Tips and Techniques Using Sw

Number of Pages: 300 Pages

Publication Name: iOS Unit Testing by Example : Xctest Tips and Techniques Using Swift

Language: English

Publisher: Pragmatic Programmers, LLC, T.H.E.

Publication Year: 2020

Subject: Software Development & Engineering / Quality Assurance & Testing, Operating Systems / Apple (Mac OS & iOS), General, Programming / Macintosh

Item Height: 0.7 in

Type: Textbook

Item Weight: 23.9 Oz

Item Length: 9.2 in

Author: Jon Reid

Subject Area: Mathematics, Computers

Item Width: 7.7 in

Format: Trade Paperback

Recommended

35W USB-C Male to iOS Female Adapter + lanyard For iPhone 15 Pro Max 15 Plus lot
35W USB-C Male to iOS Female Adapter + lanyard For iPhone 15 Pro Max 15 Plus lot

$256.59

View Details
'20-'21 BUICK ENCLAVE radio receiver head unit OEM
'20-'21 BUICK ENCLAVE radio receiver head unit OEM

$140.85

View Details
2+32G Android 13 9.7"Car Radio For Chevrolet Silverado Gmc Sierra Carplay GPS BT
2+32G Android 13 9.7"Car Radio For Chevrolet Silverado Gmc Sierra Carplay GPS BT

$209.99

View Details
RSIM19 Dual Chip Auto NEW OPE Stable iOS17 Unlock SIM Card For IPhone 15 Series
RSIM19 Dual Chip Auto NEW OPE Stable iOS17 Unlock SIM Card For IPhone 15 Series

$11.18

View Details
2+32G 10.1'' Android 13 Rotatable Carplay Car Stereo Radio GPS Wifi Single 1DIN
2+32G 10.1'' Android 13 Rotatable Carplay Car Stereo Radio GPS Wifi Single 1DIN

$129.99

View Details
AUX 3.5mm Audio Adapter Converter For Earphones iPhone 7 8 X XS XR 11 12 13 14
AUX 3.5mm Audio Adapter Converter For Earphones iPhone 7 8 X XS XR 11 12 13 14

$8.99

View Details
AUX 3.5mm Audio Adapter Converter For iPhone 8 X XR XS 11 12 13 14 Pro Max Plus
AUX 3.5mm Audio Adapter Converter For iPhone 8 X XR XS 11 12 13 14 Pro Max Plus

$7.99

View Details
USB-A Charger Cable Fast Charge For iPhone 7 8 SE X XR XS 11 12 13 Pro Max Plus
USB-A Charger Cable Fast Charge For iPhone 7 8 SE X XR XS 11 12 13 Pro Max Plus

$6.99

View Details
Car Stereo Radio Bluetooth Double 2 Din 7" USB FM AUX IN IOS/Android Mirror Link
Car Stereo Radio Bluetooth Double 2 Din 7" USB FM AUX IN IOS/Android Mirror Link

$31.99

View Details
2024 Smart Watch Android iOS Bluetooth For Men/Women Fitness Watch Waterproof US
2024 Smart Watch Android iOS Bluetooth For Men/Women Fitness Watch Waterproof US

$15.99

View Details