package Ġdk . ele k net . at ool . extensions Ċ Ċ import Ġjunit . framework . TestCase . assertEquals Ċ import Ġorg . junit . Test Ċ Ċ class ĠLong Test Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġlong Test _ or Value Returns Object Value () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġvalue : ĠLong ? Ġ= Ġ 3 ĊĠĠĠĠĠĠĠ Ġval Ġresult Ġ= Ġvalue . or Value ( 4 ) ĊĠĠĠĠĠĠĠ ĠassertEquals (" Unexpected Ġint Ġvalue ", Ġ 3 , Ġresult ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġlong Test _ or Value Returns Supp lied Value () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġvalue : ĠLong ? Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġval Ġresult Ġ= Ġvalue . or Value ( 5 ) ĊĠĠĠĠĠĠĠ ĠassertEquals (" Unexpected Ġint Ġvalue ", Ġ 5 , Ġresult ) ĊĠĠĠ Ġ} Ċ }