Items related to iOS Unit Testing by Example: XCTest Tips and Techniques...

iOS Unit Testing by Example: XCTest Tips and Techniques Using Swift - Softcover

  • 4.47 out of 5 stars
    43 ratings by Goodreads
 
9781680506815: iOS Unit Testing by Example: XCTest Tips and Techniques Using Swift

Synopsis

Fearlessly change the design of your iOS code with solid unit tests. Use Xcode's 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, you're 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.

"synopsis" may belong to another edition of this title.

About the Author

Jon Reid is a leading expert in unit testing and Test-Driven Development for iOS development. He has been practicing TDD on Apple platforms since 2001. His blog, https://qualitycoding.org focuses on iOS unit testing practices.

"About this title" may belong to another edition of this title.

Buy Used

Condition: As New
It's a preowned item in almost...
View this item

FREE shipping within U.S.A.

Destination, rates & speeds

Search results for iOS Unit Testing by Example: XCTest Tips and Techniques...

Stock Image

Reid, Jon
Published by Pragmatic Bookshelf (edition 1), 2020
ISBN 10: 1680506811 ISBN 13: 9781680506815
Used Paperback

Seller: BooksRun, Philadelphia, PA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: As New. 1. It's a preowned item in almost perfect condition. It has no visible cosmetic imperfections. May come without any shrink wrap; pages are clean and not marred by notes or folds of any kind. Seller Inventory # 1680506811-10-1

Contact seller

Buy Used

US$ 37.67
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Reid, Jon
Published by Pragmatic Bookshelf, 2020
ISBN 10: 1680506811 ISBN 13: 9781680506815
Used paperback

Seller: HPB-Diamond, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

paperback. Condition: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_443528519

Contact seller

Buy Used

US$ 36.25
Convert currency
Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Reid, Jon
Published by Pragmatic Bookshelf, 2020
ISBN 10: 1680506811 ISBN 13: 9781680506815
Used Paperback

Seller: HPB-Red, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_435418430

Contact seller

Buy Used

US$ 36.25
Convert currency
Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Reid, Jon
Published by Pragmatic Bookshelf, 2020
ISBN 10: 1680506811 ISBN 13: 9781680506815
Used Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 35864867

Contact seller

Buy Used

US$ 48.52
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: 7 available

Add to basket

Seller Image

Reid, Jon
Published by Pragmatic Bookshelf, 2020
ISBN 10: 1680506811 ISBN 13: 9781680506815
New Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 35864867-n

Contact seller

Buy New

US$ 51.26
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: 7 available

Add to basket

Stock Image

Jon Reid
ISBN 10: 1680506811 ISBN 13: 9781680506815
New Paperback

Seller: Grand Eagle Retail, Mason, OH, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: new. Paperback. Fearlessly change the design of your iOS code with solid unit tests. Use Xcode's 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, you're 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. Fearlessly change the design of your iOS code with solid unit tests. Use Xcode's 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. Shipping may be from multiple locations in the US or from the UK, depending on stock availability. Seller Inventory # 9781680506815

Contact seller

Buy New

US$ 53.91
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Reid, Jon
Published by Pragmatic Bookshelf, 2020
ISBN 10: 1680506811 ISBN 13: 9781680506815
New Softcover

Seller: Lucky's Textbooks, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # ABLIING23Mar2811580337078

Contact seller

Buy New

US$ 49.96
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Reid, Jon
Published by Pragmatic Bookshelf, 2020
ISBN 10: 1680506811 ISBN 13: 9781680506815
New Softcover

Seller: Best Price, Torrance, CA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. SUPER FAST SHIPPING. Seller Inventory # 9781680506815

Contact seller

Buy New

US$ 45.38
Convert currency
Shipping: US$ 8.98
Within U.S.A.
Destination, rates & speeds

Quantity: 2 available

Add to basket

Seller Image

Reid, Jon
Published by Pragmatic Bookshelf 6/23/2020, 2020
ISBN 10: 1680506811 ISBN 13: 9781680506815
New Paperback or Softback

Seller: BargainBookStores, Grand Rapids, MI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback or Softback. Condition: New. IOS Unit Testing by Example: Xctest Tips and Techniques Using Swift 1.36. Book. Seller Inventory # BBS-9781680506815

Contact seller

Buy New

US$ 55.52
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 5 available

Add to basket

Stock Image

Reid, Jon
Published by Pragmatic Bookshelf, 2020
ISBN 10: 1680506811 ISBN 13: 9781680506815
New Softcover

Seller: California Books, Miami, FL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # I-9781680506815

Contact seller

Buy New

US$ 56.00
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

There are 16 more copies of this book

View all search results for this book