package Ġcom . github . the apache 6 4 . ret ros heet . integration Ċ Ċ import Ġcom . github . the apache 6 4 . ex pe kt . should Ċ import Ġcom . github . the apache 6 4 . ret ros heet . sample . notes . Notes Ċ import Ġcom . github . the apache 6 4 . ret ros heet . util . run Blocking Test Ċ import Ġkotlinx . coroutines . Experimental Cor outines Api Ċ import Ġkotlinx . coroutines . run Blocking Ċ import Ġok io . IOException Ċ import Ġorg . junit . Test Ċ Ċ @ Experimental Cor outines Api Ċ class ĠRead Test Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġnotes Api Ġ= ĠNotes . create Api () ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` Reads Ġdata `() Ġ= Ġrun Blocking Test Ġ{ ĊĠĠĠĠĠĠĠ Ġnotes Api . get Note (" Do Ġnot Ġdelete Ġthis Ġrow "). description . should ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. equal (" This Ġis Ġcustom Ġdesc ") ĊĠĠĠĠĠĠĠ ĠUnit ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` Reads Ġlist Ġof Ġdata `() Ġ= Ġrun Blocking Test Ġ{ ĊĠĠĠĠĠĠĠ Ġnotes Api . get Notes (). size . should . above ( 1 ) ĊĠĠĠĠĠĠĠ ĠUnit ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ( expected Ġ= ĠIOException :: class ) ĊĠĠĠ Ġfun Ġ` Fails Ġto Ġread Ġfrom Ġan Ġinvalid Ġsheet `() Ġ= Ġrun Blocking Ġ{ ĊĠĠĠĠĠĠĠ Ġnotes Api . get Notes From Invalid Sheet () ĊĠĠĠĠĠĠĠ ĠUnit ĊĠĠĠ Ġ} Ċ Ċ }