package Ġorg . dh is 2 . use sc ases . map Ċ Ċ import Ġcom . mapbox . geojson . Point Ċ import Ġorg . dh is 2 . use sc ases . map . point . Point ViewModel Ċ import Ġorg . junit . Before Ċ import Ġorg . junit . Test Ċ Ċ class ĠPoint ViewModel Test Ġ{ ĊĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġpoint ViewModel : ĠPoint ViewModel ĊĊĠĠĠ Ġ@ Before ĊĠĠĠ Ġfun Ġsetup () Ġ{ ĊĠĠĠĠĠĠĠ Ġpoint ViewModel Ġ= ĠPoint ViewModel () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` Should Ġset Ġpoint `() Ġ{ ĊĠĠĠĠĠĠĠ Ġpoint ViewModel . set Point ( Point . from Lng Lat ( 0 . 1 , Ġ 0 . 0 )) ĊĠĠĠĠĠĠĠ Ġassert ( point ViewModel . lat . get () Ġ== Ġ" 0 . 0 " Ġ&& Ġpoint ViewModel . lng . get () Ġ== Ġ" 0 . 1 ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` Should Ġget Ġpoint Ġas Ġstring Ġwhere Ġpoint Ġis Ġdefined `() Ġ{ ĊĠĠĠĠĠĠĠ Ġpoint ViewModel . set Point ( Point . from Lng Lat ( 0 . 1 , Ġ 0 . 0 )) ĊĠĠĠĠĠĠĠ Ġassert ( point ViewModel . get Point AsString () Ġ== Ġ"[ 0 . 1 , 0 . 0 ]") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` Should Ġget Ġpoint Ġas Ġstring Ġwhere Ġpoint Ġis Ġnull `() Ġ{ ĊĠĠĠĠĠĠĠ Ġassert ( point ViewModel . get Point AsString () Ġ== Ġnull ) ĊĠĠĠ Ġ} Ċ } Ċ