Skip to content
 
 

Repository files navigation

Full Overview of the Java Testing Ecosystem

Maven Build

 Book Cover

This repository contains the source code for the book 30 Testing Tools & Libraries Every Java Developer Must Know.

Grab your copy here.

Goals of the Book

  • Enrich your existing testing toolbox
  • Use the right tool for the job
  • Inform about various tools & libraries of the Java testing ecosystem
  • Cookbook-style introduction of each tool & library
  • Hands-on testing examples that apply for testing any Java application

Build & Test

Requirements:

  • Java 11
  • Running Docker engine (required for Testcontainers)

Build the project and run all tests with ./mvnw verify.

Content

The book uses a Spring Boot application to demonstrate tools & libraries that test. However, all code examples use a minimal amount of Spring Boot specifics so that you can easily apply them to your application.

Test Frameworks

Assertion Libraries

Mocking Frameworks

Test Infrastructure

Utility Libraries

Performance Testing

About

🔧 Testing Tools & Libraries Every Java Developer Must Know

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages