package Ġorg . carbon . objects . validation Ċ Ċ import Ġio . kot lint est . be Ċ import Ġio . kot lint est . matchers . types . shouldBe TypeOf Ċ import Ġio . kot lint est . should Ċ import Ġio . kot lint est . should Not Be Ċ import Ġorg . carbon . objects . validation . evaluation . Evaluation Ċ import Ġorg . carbon . objects . validation . input . Person Input Ċ import Ġorg . junit . jupiter . api . Test Ċ Ċ class ĠBack ward Compatibility Test Ġ{ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġcan _ touch _ with _ map _ api () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġvalidation Ġ= ĠPerson Input (). name (" s "). password (" il legal "). try Validate () ĊĠĠĠĠĠĠĠ Ġvalidation . shouldBe TypeOf < Evaluation . Rejected >() ĊĠĠĠĠĠĠĠ Ġval Ġrejected Ġ= Ġvalidation Ġas ĠEvaluation . Rejected ĊĠĠĠĠĠĠĠ Ġrejected Ġshould Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġit . keys . size Ġshould Ġbe ( 2 ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġit . entries . size Ġshould Ġbe ( 2 ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġit [" name "] Ġshould Not Be Ġnull ĊĠĠĠĠĠĠĠĠĠĠĠ Ġit [" password "] Ġshould Not Be Ġnull ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }