Testing - Miscellaneous

Other stuff related to testing.

Testcontainers8.1K

Provides throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.

LogCaptor380

Captures log entries for unit testing purposes.

junit-dataprovider246

TestNG-like data provider/runner for JUnit.

Mutability Detector240

Reports whether instances of a given class are immutable.

raml-tester71

Tests if a request/response matches a given RAML definition.

Selfie58

Snapshot testing (inline and on disk).

ConsoleCaptor30

Captures console output for unit testing purposes.

log-capture13

Captures log entries and provides assertions for unit and integration testing.