Fixture Monkey
Browse docs
    • Java
    • Java with lombok
    • Kotlin
    • Apply JSR380: Bean Validation 2.0 annotations
    • Altering Java class default value
    • Adding Java class custom annotations
    • Altering the way of instantiating
    • Setting field value
    • Setting Map
    • Setting Nested Map
    • Altering Container Size
    • registering default ArbitraryBuilder
    • Add new container
    • Exclude fields to generate
    • Setting object
    • FixtureMonkey
    • ArbitraryBuilder
    • ArbitraryIntrospector
    • ObjectProperty
    • ContainerProperty
    • FixtureCustomizer
    • ArbitraryValidator
    • Arbitrary
    • Migration guide
    • fixture-monkey-jackson
    • fixture-monkey-javax-validation
    • fixture-monkey-kotlin
    • fixture-monkey-mockito
    • fixture-monkey-junit-jupiter
    • fixture-monkey-autoparams
    • fixture-monkey-engine
    • fixture-monkey-jakarta-validation

Fixture Monkey

  • Docs

  • GitHub


  • v0.6.x

  • v1.1.x
  • v1.0.x

  • ENG

  • KOR
    • Java
    • Java with lombok
    • Kotlin
    • Apply JSR380: Bean Validation 2.0 annotations
    • Altering Java class default value
    • Adding Java class custom annotations
    • Altering the way of instantiating
    • Setting field value
    • Setting Map
    • Setting Nested Map
    • Altering Container Size
    • registering default ArbitraryBuilder
    • Add new container
    • Exclude fields to generate
    • Setting object
    • FixtureMonkey
    • ArbitraryBuilder
    • ArbitraryIntrospector
    • ObjectProperty
    • ContainerProperty
    • FixtureCustomizer
    • ArbitraryValidator
    • Arbitrary
    • Migration guide
    • fixture-monkey-jackson
    • fixture-monkey-javax-validation
    • fixture-monkey-kotlin
    • fixture-monkey-mockito
    • fixture-monkey-junit-jupiter
    • fixture-monkey-autoparams
    • fixture-monkey-engine
    • fixture-monkey-jakarta-validation
    • Java
    • Java with lombok
    • Kotlin
    • Apply JSR380: Bean Validation 2.0 annotations
    • Altering Java class default value
    • Adding Java class custom annotations
    • Altering the way of instantiating
    • Setting field value
    • Setting Map
    • Setting Nested Map
    • Altering Container Size
    • registering default ArbitraryBuilder
    • Add new container
    • Exclude fields to generate
    • Setting object
    • FixtureMonkey
    • ArbitraryBuilder
    • ArbitraryIntrospector
    • ObjectProperty
    • ContainerProperty
    • FixtureCustomizer
    • ArbitraryValidator
    • Arbitrary
    • Migration guide
    • fixture-monkey-jackson
    • fixture-monkey-javax-validation
    • fixture-monkey-kotlin
    • fixture-monkey-mockito
    • fixture-monkey-junit-jupiter
    • fixture-monkey-autoparams
    • fixture-monkey-engine
    • fixture-monkey-jakarta-validation
  • Features
  • How-to
    • 1. Adding dependency

On This Page

  • Features
  • How-to
    • 1. Adding dependency

fixture-monkey-engine

  • Features
  • How-to
    • 1. Adding dependency

On This Page

  • Features
  • How-to
    • 1. Adding dependency

Features #

FixtureMonkeySessionExtension for JUnit Jupiter

  • Adding JqwikSession life cycle
  • Clear Jqwik inner static cache, better performance

How-to #

1. Adding dependency #

testImplementation("com.navercorp.fixturemonkey:fixture-monkey-engine:1.1.11")
<dependency>
  <groupId>com.navercorp.fixturemonkey</groupId>
  <artifactId>fixture-monkey-engine</artifactId>
  <version>1.1.11</version>
  <scope>test</scope>
</dependency>
← fixture-monkey-autoparams
fixture-monkey-jakarta-validation →
  • © 2025 Naver All Rights Reserved