package Ġcom . ap top ay ments . mobile . data . payment Ċ Ċ import Ġorg . junit . jupiter . api . Test Ċ import Ġkotlin . test . assertEquals Ċ Ċ class ĠPayment Status Test Ġ{ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` given Ġunknown Ġtype Ġwhen Ġfrom String Ġthen ĠUNKNOWN Ġis Ġreturned `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġresult Ġ= ĠPayment Status . fromString (" test ") ĊĊĠĠĠĠĠĠĠ ĠassertEquals ( Payment Status . FAILED , Ġresult ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` given Ġpending Ġtype Ġwhen Ġfrom String Ġthen ĠP ENDING Ġis Ġreturned `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġresult Ġ= ĠPayment Status . fromString (" pending ") ĊĊĠĠĠĠĠĠĠ ĠassertEquals ( Payment Status . PENDING , Ġresult ) ĊĠĠĠ Ġ} Ċ } Ċ