Skip to main content
Version: v1.2.x

Features

Fixture monkey supports generating valid data based on Jakarta Bean Validation 3.0 annotations with the Fixture Monkey Jakarta Validation Plugin.

tip

Javax Bean Validation is also supported with the Fixture Monkey Javax Validation Plugin

Dependencies​

Gradle​

testImplementation("com.navercorp.fixturemonkey:fixture-monkey-jakarta-validation:1.2.4")

Maven​

<dependency>
<groupId>com.navercorp.fixturemonkey</groupId>
<artifactId>fixture-monkey-jakarta-validation</artifactId>
<version>1.2.4</version>
<scope>test</scope>
</dependency>

The plugin includes the Jakarta Validation API but not a Bean Validation provider. If you use fixture-monkey-starter, Hibernate Validator is already included. If you add fixture-monkey-jakarta-validation directly, add a provider, such as Hibernate Validator together with an Expression Language implementation, to your test dependencies.

Plugin​

FixtureMonkey fixtureMonkey = FixtureMonkey.builder()
.plugin(new JakartaValidationPlugin())
.build();