{"product_id":"android-test-driven-development-by-tutorials-second-edition-learn-android-tdd-by-building-real-world-apps-9781950325412","title":"Android Test-Driven Development by Tutorials (Second Edition): Learn Android TDD by Building Real-World Apps","description":"\u003cb\u003eLearn Android Test-Driven Development!\u003c\/b\u003e\u003cbr\u003eWriting apps is hard. Writing testable apps is even harder, but it doesn't have to be. Reading and understanding all the official Google documentation on testing can be time-consuming - and confusing.\u003cbr\u003eThis is where Android Test-Driven Development comes to the rescue! In this book, you'll learn about Android Test-Driven Development the quick and easy way: by following fun and easy-to-read tutorials. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eWho This Book Is For\u003c\/b\u003e\u003cbr\u003eThis book is for the intermediate Android developers who already know the basics of Android and Kotlin development but want to learn Android Test-Driven Development. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eTopics Covered in Android Test-Driven Development\u003c\/b\u003e\u003cbr\u003e- \u003cb\u003eGetting Started with Testing: \u003c\/b\u003e Learn the core concepts involved in testing including what is a test, why should you test, what should you test and what you should not test.\u003cbr\u003e- \u003cb\u003eTest-Driven Development (TDD): \u003c\/b\u003e Discover the Red-Green-Refactor steps and how to apply them.\u003cbr\u003e- \u003cb\u003eThe Testing Pyramid: \u003c\/b\u003e Learn about the different types of tests and how to organize them.\u003cbr\u003e- \u003cb\u003eUnit Tests: \u003c\/b\u003e Learn how to start writing unit tests with TDD using JUnit and Mockito.\u003cbr\u003e- \u003cb\u003eIntegration Tests: \u003c\/b\u003e Writing tests with different subsystems is a must in today's complex application world. Learn how to test with different subsystems including the persistence and network layers.\u003cbr\u003e- \u003cb\u003eArchitecting for Testing: \u003c\/b\u003e Explore how to architect your app for testing and why it matters.\u003cbr\u003e- \u003cb\u003eTDD on Legacy Projects: \u003c\/b\u003e Take your TDD to the next level by learning how to apply it to existing legacy projects.\u003cbr\u003eAnd much more, including Espresso tests, UI tests, code coverage and refactoring. \u003cp\u003e\u003c\/p\u003eOne thing you can count on: after reading this book, you'll be prepared to take advantage of Android Test-Driven Development in your own apps!\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-14840669\"\u003eLance Gleason\u003c\/a\u003e, \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-14817325\"\u003eVictoria Gonda\u003c\/a\u003e, \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-14840670\"\u003eFernando Sproviero\u003c\/a\u003e\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Razeware LLC\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 07\/20\/2021\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 422\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.59lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.25h x 7.50w x 0.86d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781950325412\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1950325415\u003cbr\u003e\u003cb\u003eBISAC Categories:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputers\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051460\"\u003eProgramming | Mobile Devices\u003c\/a\u003e\u003cbr\u003e\u003cp\u003e\u003ci\u003eThis title is not returnable\u003c\/i\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Razeware LLC","offers":[{"title":"Default Title","offer_id":44701761208557,"sku":"9781950325412","price":74.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_27028724-84e8-4021-aab0-b7073c131608.jpg?v=1703876364","url":"https:\/\/sureshotbooks.com\/es\/products\/android-test-driven-development-by-tutorials-second-edition-learn-android-tdd-by-building-real-world-apps-9781950325412","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}