기능

Fixture Monkey는 Fixture Monkey Jakarta Validation 플러그인을 사용하여 Jakarta Bean Validation 3.0 어노테이션들을 기반으로 유효한 데이터 생성을 지원합니다.

Dependencies

Gradle

testImplementation("com.navercorp.fixturemonkey:jakarta-validation:1.0.0")

Maven

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

해당 플로그인을 추가하면 Jakarta Validation API와 Hibernate Validator가 의존성의 일부로 포함됩니다.

Plugin

  • Java
FixtureMonkey fixtureMonkey = FixtureMonkey.builder()
    .plugin(new JakartaValidationPlugin())
    .build();
  • Kotlin
val fixtureMonkey = FixtureMonkey.builder()
    .plugin(JakartaValidationPlugin())
    .build()