instancio: Instancio 6.1 lab (selectors, settings, seeds, records/sealed/generics, JUnit 6 extension, failing-seed capture)

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_017ic4b4VQVEJWetTT1dYzyJ
This commit is contained in:
2026-10-29 05:51:26 +00:00
co-authored by Claude Sonnet 5.5
parent 9d89323864
commit 11782a7ec3
39 changed files with 1053 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
// instancio-junit 6.1.0 on JUnit Jupiter 6.1.3, lines collected inside the tests
@Given field and parameter: orders 3 and 2, ages in [18, 90]: true
@MethodSource Instancio.stream(): BWC with 3 orders
@MethodSource Instancio.stream(): PLDXIMRQFI with 4 orders
@MethodSource Instancio.stream(): ZQTUH with 4 orders
@ParameterizedTest [DE] gets its own Person, age 89
@ParameterizedTest [IN] gets its own Person, age 20
@ParameterizedTest [US] gets its own Person, age 75
@Seed(2026) on two different test methods + @Seed(2027) on a third: 3 Persons, 2 distinct