JUnit in Action, Third Edition

JUnit in Action, Third Edition

In Stock
SKU: SONG1617297046
UPC: 9781617297045
Brand: Manning Publications
Condition: Used
Regular price$54.87
Quantity
Add to wishlist
Add to compare

Sold by Ergodebooks, an authorized reseller.

Returns accepted within 30 days | support@ergodebooks.com

Verified
Shipping Information
  • Free Standard Shipping — United States only
  • Processing Time: 1–3 business days
  • Estimated Delivery: 3–5 business days after dispatch
  • Double-boxed, fully insured & discreetly packaged
  • Tracking number sent via email once dispatched
  • Orders over $250 require signature upon delivery. Taxes calculated at checkout.
Returns & Refund

Returns accepted within 30 days of delivery.

Damaged or Defective Item

Free return shipping + replacement or full refund

Wrong Item Received

Free return shipping + replacement or full refund

Change of Mind

Return shipping at customer's expense · 25% restocking fee applies

All returns require a Return Authorization (RA) number before sending.

To initiate a return, contact us:

support@ergodebooks.com +1 (281) 738-1050
View Full Return & Refund Policy
Payment Option
Payment Methods

Help

If you have any questions, you are always welcome to contact us. We'll get back to you as soon as possible, withing 24 hours on weekdays.

Customer service

All questions about your order, return and delivery must be sent to our customer service team by e-mail at yourstore@yourdomain.com

Sale & Press

If you are interested in selling our products, need more information about our brand or wish to make a collaboration, please contact us at press@yourdomain.com

JUnit in Action, Third Edition has been completely rewritten for this release. The book is full of examples that demonstrate JUnits modern features, including its new architecture; nested, tagged, and dynamic tests; and dependency injection.SummaryJUnit 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 youre 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 uptodate guide to smooth software testing. Dozens of handson examples illustrate JUnit 5s innovations for dependency injection, nested testing, parameterized tests, and more. Throughout, youll learn how to use JUnit 5 to automate your testing, for a process that consumes less resources, and gives you more time for developing.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the technologyThe JUnit framework is the gold standard for unit testing Java applicationsand 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.About the bookJUnit in Action, Third Edition has been completely rewritten for this release. The book is full of examples that demonstrate JUnits modern features, including its new architecture; nested, tagged, and dynamic tests; and dependency injection. Youll benefit from author Catalin Tudoses unique pyramid testing strategy, which breaks the testing process into layers and sets you on the path to bugfree code creation.Whats insideMigrating from JUnit 4 to 5Effective test automationTestdriven development and behaviordriven developmentUsing mocks for test isolationConnecting JUnit 5 with Maven or GradleAbout the readerFor intermediate Java developers.About the authorCatalin 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.Table of ContentsPART 1 JUNIT1 JUnit jumpstart2 Exploring core JUnit3 JUnit architecture4 Migrating from JUnit 4 to JUnit 55 Software testing principlesPART 2 DIFFERENT TESTING STRATEGIES6 Test quality7 Coarsegrained testing with stubs8 Testing with mock objects9 Incontainer testingPART 3 WORKING WITH JUNIT 5 AND OTHER TOOLS10 Runing JUnit tests from Maven 311 Running JUnit tests from Gradle 612 JUnit 5 IDE support13 Coninuous integration with JUnit 5PART 4 WORKING WITH MODERN FRAMEWORKS AND JUNIT 514 JUnit 5 extension model15 Presentationlayer testing16 Testing Spring applications17 Testing Spring Boot applications18 Testing a REST API19 Testing database applicationsPART 5 DEVELOPING APPLICATIONS WITH JUNIT 520 Testdriven development with JUnit 521 Behaviordriven development in JUnit 522 Implementing a test pyramid strategy with JUnit 5

⚠️ WARNING (California Proposition 65):

This product may contain chemicals known to the State of California to cause cancer, birth defects, or other reproductive harm.

For more information, please visit www.P65Warnings.ca.gov.

Recently Viewed