// ĠCopyright Ġ 2 0 2 0 ĠGoogle ĠLLC Ċ // Ċ // ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ // Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ // ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ // Ċ // ĠĠĠĠĠ Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ // Ċ // ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ // Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ // ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ // ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ // Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ċ package Ġcom . google . android . libraries . places . k tx . model Ċ Ċ import Ġcom . google . android . libraries . places . k tx . api . model . address Component Ċ import Ġorg . junit . Assert . assertEquals Ċ import Ġorg . junit . Test Ċ Ċ internal Ġclass ĠAddress Component Test Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest Builder No ShortName () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġcomponent Ġ= Ġaddress Component ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Main ĠStreet ", ĊĠĠĠĠĠĠĠĠĠĠĠ ĠlistOf (" street _ address ") ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ ĠassertEquals (" Main ĠStreet ", Ġcomponent . name ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( listOf (" street _ address "), Ġcomponent . types ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest Builder With ShortName () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġcomponent Ġ= Ġaddress Component ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Main ĠStreet ", ĊĠĠĠĠĠĠĠĠĠĠĠ ĠlistOf (" street _ address ") ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ShortName (" Main ĠSt .") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠassertEquals (" Main ĠStreet ", Ġcomponent . name ) ĊĠĠĠĠĠĠĠ ĠassertEquals (" Main ĠSt .", Ġcomponent . short Name ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( listOf (" street _ address "), Ġcomponent . types ) ĊĠĠĠ Ġ} Ċ }