1. Target
  2. Movies, Music & Books
  3. Books
  4. All Book Genres
  5. Computers & Technology Books

Junit in Action, Third Edition - by Catalin Tudose (Paperback)

Junit in Action, Third Edition - by  Catalin Tudose (Paperback)
Store: Target
Last Price: 44.99 USD

Similar Products

Products of same category from the store

All

Product info

<p/><br></br><p><b> Book Synopsis </b></p></br></br><b><i>JUnit in Action, Third Edition</i> 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.</b> <p/><b>Summary</b><br> JUnit 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, <i>JUnit in Action, Third Edition</i> has you covered. Extensively revised with new code and new chapters, <i>JUnit in Action, Third Edition</i> 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. <p/> Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. <p/> <b>About the technology</b><br> The 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. <p/> <b>About the book</b><br> <i>JUnit in Action, Third Edition</i> 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. <p/> <b>What's inside</b> <p/> Migrating from JUnit 4 to 5<br> Effective test automation<br> Test-driven development and behavior-driven development<br> Using mocks for test isolation<br> Connecting JUnit 5 with Maven or Gradle <p/> <b>About the reader</b><br> For intermediate Java developers. <p/> <b>About the author</b><br> <b>Catalin Tudose</b> 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. <p/> <b>Table of Contents</b> <p/> PART 1 - JUNIT <p/> 1 JUnit jump-start <p/> 2 Exploring core JUnit <p/> 3 JUnit architecture <p/> 4 Migrating from JUnit 4 to JUnit 5 <p/> 5 Software testing principles <p/> PART 2 - DIFFERENT TESTING STRATEGIES <p/> 6 Test quality <p/> 7 Coarse-grained testing with stubs <p/> 8 Testing with mock objects <p/> 9 In-container testing <p/> PART 3 - WORKING WITH JUNIT 5 AND OTHER TOOLS <p/> 10 Runing JUnit tests from Maven 3 <p/> 11 Running JUnit tests from Gradle 6 <p/> 12 JUnit 5 IDE support <p/> 13 Coninuous integration with JUnit 5 <p/> PART 4 - WORKING WITH MODERN FRAMEWORKS AND JUNIT 5 <p/> 14 JUnit 5 extension model <p/> 15 Presentation-layer testing <p/> 16 Testing Spring applications <p/> 17 Testing Spring Boot applications <p/> 18 Testing a REST API <p/> 19 Testing database applications <p/> PART 5 - DEVELOPING APPLICATIONS WITH JUNIT 5 <p/> 20 Test-driven development with JUnit 5 <p/> 21 Behavior-driven development in JUnit 5 <p/> 22 Implementing a test pyramid strategy with JUnit 5<p/><br></br><p><b> About the Author </b></p></br></br><b>Catalin Tudose</b> has a PhD in Computer Science, and over 15 years experience as a Senior Java Developer and Technical Team Lead. He works as a Java and Web Technologies Expert at Luxoft Romania, and as a professor at the Faculty of Automation and Computers in Bucharest. <b>Petar Tahchiev</b>, <b>Felipe Leme</b>, and <b>Gary Gregory</b> authored the second edition of <i>JUnit in Action</i>, and <b>Vincent Massol</b> was the author of the first edition.

Price History