{"product_id":"ios-code-testing-abhishek-mishra-9781484226889","title":"IOS Code Testing: Test-Driven Development and Behavior-Driven Development with Swift","description":"Put into motion practical examples to master Test-Driven Development (TDD) and acceptance testing in Swift. \u003cp\u003e\u003c\/p\u003eThis 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. \u003cp\u003e\u003c\/p\u003e\u003ci\u003eiOS Code Testing\u003c\/i\u003e 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. \u003cb\u003eWhat You Will Learn\u003c\/b\u003e\u003cul\u003e\n\u003cli\u003eFit test to legacy code retrospectively\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eInstall and configure popular Swift BDD frameworks\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003ePractice BDD with Xcode\u003c\/li\u003e\n\u003c\/ul\u003e\u003cb\u003eWho This Book Is For\u003c\/b\u003e\u003cbr\u003eSoftware practitioners, such as Swift developers and mobile app testers.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Abhishek Mishra\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 1484226887\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9781484226889\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Apress\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 06\/30\/2017\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 440\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.42lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.21h x 6.14w x 0.94d","brand":"Abhishek Mishra","offers":[{"title":"Paperback","offer_id":48088385388799,"sku":"9781484226889","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/2982\/9887\/files\/img_09d79077-0ce9-4787-a534-12d4868cde03.jpg?v=1769104537","url":"https:\/\/www.whiterainbookhouse.com\/products\/ios-code-testing-abhishek-mishra-9781484226889","provider":"WR Book House","version":"1.0","type":"link"}