Package rife.bld.extension.testing
package rife.bld.extension.testing
Provides a collection of testing helpers used by various bld Extensions.
- Since:
- 1.0
- Author:
- Erik C. Thauvin
-
ClassDescriptionContainer for captured stdout and stderr output during test execution.Represents a single output entry with type, content, and timestamp.Enumeration of output types for distinguishing between stdout and stderr.JUnit annotation to capture stdout and stderr output for specific test methods.JUnit extension that captures stdout and stderr during test execution.JUnit annotation for disabling tests on CI/CD environments.Implementation of JUnit's
ExecutionCondition
to conditionally disable tests when running in a CI/CD environment.JUnit extension for configuring console logging for test suites.JUnit annotation for generating random integer values within a specified range.Parameter and field resolver for theRandomRange
annotation.JUnit annotation for configuring random string generation in test method parameters.Parameter and field resolver for theRandomString
annotation.Provides static methods for generating random values and predefined character sets.Thread-safe custom log handler for capturing log messages during tests.