package Ġcom . l arry hs iao . a ura . ro bo lectric Ċ Ċ import Ġorg . junit . Assert Ċ import Ġorg . junit . Test Ċ import Ġorg . junit . runner . RunWith Ċ import Ġorg . ro bo lectric . Ro bo lectric TestRunner Ċ import Ġorg . ro bo lectric . Runtime Environment Ċ import Ġorg . ro bo lectric . annotation . Config Ċ Ċ /** Ċ Ġ* ĠEdge Ġtest Ġfor ĠRo bo lectric Ġframework . Ċ Ġ* Ġ( Learning ) ĠTest Ġthe Ġframework Ġis Ġactually Ġwork Ġwith Ġthe Ġdensity . Ċ Ġ*/ Ċ @ RunWith ( Ro bo lectric TestRunner :: class ) Ċ class ĠD ensity Test Ġ{ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġ@ Config ( qual ifiers Ġ= Ġ" x hdpi ") ĊĠĠĠ Ġfun Ġx hdpi () Ġ{ ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠĠ 2 f , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRuntime Environment . application . resources . display Metrics . density ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġ@ Config ( qual ifiers Ġ= Ġ" hdpi ") ĊĠĠĠ Ġfun Ġh dpi () Ġ{ ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠĠ 1 . 5 f , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRuntime Environment . application . resources . display Metrics . density ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġ@ Config ( qual ifiers Ġ= Ġ" md pi ") ĊĠĠĠ Ġfun Ġmd pi () Ġ{ ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠĠ 1 f , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRuntime Environment . application . resources . display Metrics . density ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġ@ Config ( qual ifiers Ġ= Ġ" ld pi ") ĊĠĠĠ Ġfun Ġld pi () Ġ{ ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠĠ 0 . 7 5 f , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRuntime Environment . application . resources . display Metrics . density ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġ@ Config ( qual ifiers Ġ= Ġ" xx hdpi ") ĊĠĠĠ Ġfun Ġxx hdpi () Ġ{ ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠĠ 3 f , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRuntime Environment . application . resources . display Metrics . density ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġ@ Config ( qual ifiers Ġ= Ġ" xxx hdpi ") ĊĠĠĠ Ġfun Ġxxx hdpi () Ġ{ ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠĠ 4 f , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRuntime Environment . application . resources . display Metrics . density ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ }