package Ġdev . m ich all ask owski . ku iks . sample . shared Tests Ċ Ċ import Ġdev . m ich all ask owski . ku iks . Application Wrapper Ċ import Ġkotlin . test . Before Test Ċ import Ġkotlin . test . Test Ċ Ċ open Ġclass ĠTest List Behavior Ġ{ ĊĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġapp : ĠApplication Wrapper ĊĊĠĠĠ Ġ@ Before Test ĊĠĠĠ Ġfun ĠsetUp () Ġ{ ĊĠĠĠĠĠĠĠ Ġapp Ġ= ĠApplication Wrapper ( App Setup . identifier ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest One () Ġ{ ĊĠĠĠĠĠĠĠ Ġapp . launch () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest Empty () Ġ{} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest List Without Scrolling () Ġ{ ĊĠĠĠĠĠĠĠ Ġapp . launch () ĊĊĠĠĠĠĠĠĠ Ġapp . element With TestId (" show _ list "). tap () ĊĊĠĠĠĠĠĠĠ Ġval Ġlist Ġ= Ġapp . table (" list ") ĊĠĠĠĠĠĠĠ Ġlist . cell (" 1 "). tap () ĊĊĠĠĠĠĠĠĠ Ġapp . element With TestId (" show _ list "). waitFor Ex istence ( 1 . 0 ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest List With Scrolling () Ġ{ ĊĠĠĠĠĠĠĠ Ġapp . launch () ĊĊĠĠĠĠĠĠĠ Ġapp . element With TestId (" show _ list "). tap () ĊĊĠĠĠĠĠĠĠ Ġval Ġlist Ġ= Ġapp . table (" list ") ĊĠĠĠĠĠĠĠ Ġlist . cell (" 9 9 "). tap () ĊĊĠĠĠĠĠĠĠ Ġapp . element With TestId (" show _ list "). waitFor Ex istence ( 1 . 0 ) ĊĠĠĠ Ġ} Ċ }