{"product_id":"junit-in-action-third-edition","title":"JUnit in Action, Third Edition","description":"JUnit in Action, Third Edition has been completely rewritten for this release. The book is full of examples that demonstrate JUnit's modern features, including its new architecture; nested, tagged, and dynamic tests; and dependency injection.\n\nSummary\nJUnit is the gold standard for unit testing Java applications. Filled with powerful new features designed to automate software testing, JUnit 5 boosts your productivity and helps avoid debugging nightmares. Whether you're just starting with JUnit or you want to ramp up on the new features, JUnit in Action, Third Edition has you covered. Extensively revised with new code and new chapters, JUnit in Action, Third Edition is an up-to-date guide to smooth software testing. Dozens of hands-on examples illustrate JUnit 5's innovations for dependency injection, nested testing, parameterized tests, and more. Throughout, you’ll learn how to use JUnit 5 to automate your testing, for a process that consumes less resources, and gives you more time for developing.\n\nPurchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.\n\nAbout the technology\nThe JUnit framework is the gold standard for unit testing Java applications—and knowing it is an essential skill for Java developers. The latest version, JUnit 5, is a total overhaul, now supporting modern Java features like Lambdas and Streams.\n\nAbout the book\nJUnit in Action, Third Edition has been completely rewritten for this release. The book is full of examples that demonstrate JUnit's modern features, including its new architecture; nested, tagged, and dynamic tests; and dependency injection. You'll benefit from author Catalin Tudose's unique \"pyramid\" testing strategy, which breaks the testing process into layers and sets you on the path to bug-free code creation.\n\nWhat's inside\n\nMigrating from JUnit 4 to 5\nEffective test automation\nTest-driven development and behavior-driven development\nUsing mocks for test isolation\nConnecting JUnit 5 with Maven or Gradle\n\nAbout the reader\nFor intermediate Java developers.\n\nAbout the author\nCatalin Tudose has a Ph.D. in Computer Science, and over 15 years of experience as a Senior Java Developer and Technical Team Lead. Previous editions were authored by Petar Tahchiev, Felipe Leme, Gary Gregory, and Vincent Massol.\n\nTable of Contents\n\nPART 1 - JUNIT\n\n1 JUnit jump-start\n\n2 Exploring core JUnit\n\n3 JUnit architecture\n\n4 Migrating from JUnit 4 to JUnit 5\n\n5 Software testing principles\n\nPART 2 - DIFFERENT TESTING STRATEGIES\n\n6 Test quality\n\n7 Coarse-grained testing with stubs\n\n8 Testing with mock objects\n\n9 In-container testing\n\nPART 3 - WORKING WITH JUNIT 5 AND OTHER TOOLS\n\n10 Runing JUnit tests from Maven 3\n\n11 Running JUnit tests from Gradle 6\n\n12 JUnit 5 IDE support\n\n13 Coninuous integration with JUnit 5\n\nPART 4 - WORKING WITH MODERN FRAMEWORKS AND JUNIT 5\n\n14 JUnit 5 extension model\n\n15 Presentation-layer testing\n\n16 Testing Spring applications\n\n17 Testing Spring Boot applications\n\n18 Testing a REST API\n\n19 Testing database applications\n\nPART 5 - DEVELOPING APPLICATIONS WITH JUNIT 5\n\n20 Test-driven development with JUnit 5\n\n21 Behavior-driven development in JUnit 5\n\n22 Implementing a test pyramid strategy with JUnit 5\u003cbr\u003eASIN: 1617297046\u003cbr\u003eVSKU: GBV.1617297046.G\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:Tudose, Catalin\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Book has corner edge dings and or scratches and signs of light wear.  \u003cbr\u003e","brand":"Good Books Company","offers":[{"title":"Default Title","offer_id":53874388762929,"sku":"GBV.1617297046.G","price":46.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0914\/3730\/2065\/files\/1617297046-0.jpg?v=1776711216","url":"https:\/\/goodbookscompany.org\/products\/junit-in-action-third-edition","provider":"Good Books Company","version":"1.0","type":"link"}