package Ġcom . k ous en it . rest client . services Ċ Ċ import Ġorg . hamcrest . Matcher Assert . assertThat Ċ import Ġorg . hamcrest . Matchers .` is ` Ċ import Ġorg . hamcrest . Matchers . close To Ċ import Ġorg . junit . jupiter . api . Test Ċ import Ġorg . slf 4 j . LoggerFactory Ċ import Ġorg . springframework . beans . factory . annotation . Autowired Ċ import Ġorg . springframework . boot . test . context . SpringBootTest Ċ Ċ @ SpringBootTest Ċ class ĠGeo coder Service Test () Ġ{ ĊĠĠĠ Ġ@ Autowired ĊĠĠĠ Ġlateinit Ġvar Ġservice : ĠGeo coder Service ĊĊĠĠĠ Ġval Ġlogger Ġ= ĠLoggerFactory . getLogger ( Geo coder Service Test :: class . java ) ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` lat , lng Ġof ĠBoston , ĠMA `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġsite Ġ= Ġservice . get LatLng (" B oston ", Ġ" MA ") ĊĠĠĠĠĠĠĠ Ġlogger . info ( site . toString ()) ĊĠĠĠĠĠĠĠ ĠassertThat ( site . latitude , Ġ` is `( close To ( 4 2 . 3 6 , Ġ 0 . 0 1 ))) ĊĠĠĠĠĠĠĠ ĠassertThat ( site . longitude , Ġ` is `( close To (- 7 1 . 0 6 , Ġ 0 . 0 1 ))) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` lat , lng Ġof ĠGoogle Ġhead qu ar ters `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġsite Ġ= Ġservice . get LatLng (" 1 6 0 0 ĠAmp it heat re ĠPark way ", Ġ" Mount ain ĠView ", Ġ" CA ") ĊĠĠĠĠĠĠĠ Ġlogger . info ( site . toString ()) ĊĠĠĠĠĠĠĠ ĠassertThat ( site . latitude , Ġ` is `( close To ( 3 7 . 4 2 , Ġ 0 . 0 1 ))) ĊĠĠĠĠĠĠĠ ĠassertThat ( site . longitude , Ġ` is `( close To (- 1 2 2 . 1 , Ġ 0 . 0 2 ))) ĊĠĠĠ Ġ} Ċ }