package Ġru . kont ur . k infra . k fixture Ċ Ċ import Ġorg . junit . jupiter . api . Assertions . assertNotNull Ċ import Ġorg . junit . jupiter . api . Test Ċ import Ġorg . junit . jupiter . api . extension . Extend With Ċ import Ġru . kont ur . k infra . k fixture . annotations . Fixture Ċ import Ġru . kont ur . k infra . k fixture . api . J avax Fixture Ċ import Ġru . kont ur . k infra . k fixture . annotations . J avax Fixture Ġas ĠOld J avax Fixture Ċ import Ġru . kont ur . k infra . k fixture . data . Test Model Ċ import Ġru . kont ur . k infra . k fixture . resolver . Fixture Parameter Resolver Ċ Ċ @ Extend With ( Fixture Parameter Resolver :: class ) Ċ class ĠTest Generator Ġ{ ĊĊĠĠĠ Ġdata Ġclass ĠSimple Class ( ĊĠĠĠĠĠĠĠ Ġval Ġparam : ĠString ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġenum Ġclass ĠTest Enum Ġ{ ĊĠĠĠĠĠĠĠ ĠEN ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġdata Ġclass ĠClass With Em um ( ĊĠĠĠĠĠĠĠ Ġval Ġtype : ĠTest Enum ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest (@ J avax Fixture Ġtest : ĠSimple Class ) Ġ{ ĊĠĠĠĠĠĠĠ ĠassertNotNull ( test . param ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest With Enum (@ J avax Fixture Ġdata : ĠClass With Em um ) Ġ{ ĊĠĠĠĠĠĠĠ ĠassertNotNull ( data ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest With TestData 1 (@ J avax Fixture Ġdata : ĠTest Model ) Ġ{ ĊĠĠĠĠĠĠĠ ĠassertNotNull ( data ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġgenerate Ġwith Ġfixture ` (@ Fixture Ġdata : ĠTest Model ) Ġ{ ĊĠĠĠĠĠĠĠ ĠassertNotNull ( data ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġgenerate Ġwith Ġold Ġjavax ĠFix ture ` (@ Old J avax Fixture Ġdata : ĠTest Model ) Ġ{ ĊĠĠĠĠĠĠĠ ĠassertNotNull ( data ) ĊĠĠĠ Ġ} Ċ }