package Ġcom . k yle du o . app . k lab . m . unittest Ċ Ċ import Ġorg . junit . jupiter . params . Parameterized Test Ċ import Ġorg . junit . jupiter . params . provider . Arguments Ċ import Ġorg . junit . jupiter . params . provider . Method Source Ċ import Ġjava . util . stream . Stream Ċ Ċ /** Ċ Ġ* Ġ@ author Ġk yle du o Ġon Ġ 4 / 2 2 / 2 1 Ċ Ġ*/ Ċ class ĠJ Unit 5 Parameterized Test Ġ{ ĊĊĠĠĠ Ġ@ Parameterized Test ĊĠĠĠ Ġ@ Method Source (" provide Params ") ĊĠĠĠ Ġfun Ġ` test Ġequals `( first : ĠInt , Ġsecond : ĠInt , Ġexpect : ĠBoolean ) Ġ{ ĊĠĠĠĠĠĠĠ Ġassert (( first Ġ== Ġsecond ) Ġ== Ġexpect ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun Ġprovide Params (): ĠStream < Arguments > Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠStream . of ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠArguments . of ( 1 , Ġ 2 , Ġfalse ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠArguments . of ( 1 , Ġ 1 , Ġtrue ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }