본문으로 건너뛰기
버전: v1.2.x

기능

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

팁

Fixture Monkey Javax Validation 플러그인은 Javax Bean Validation도 지원합니다.

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>

해당 플러그인은 Jakarta Validation API를 포함하지만 Bean Validation 구현체는 포함하지 않습니다. fixture-monkey-starter를 사용하면 Hibernate Validator가 이미 포함되어 있습니다. fixture-monkey-jakarta-validation을 직접 추가하는 경우 테스트 의존성에 구현체(예: Hibernate Validator와 Expression Language 구현체)를 추가해야 합니다.

Plugin​

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