package Ġde . r ki . cor on aw arn app . util Ċ Ċ import Ġandroid . content . res . Configuration Ċ import Ġandroid . content . res . Resources Ċ import Ġio . kot est . matchers . shouldBe Ċ import Ġio . mock k . Mock K Annotations Ċ import Ġio . mock k . every Ċ import Ġio . mock k . impl . annotations . Mock K Ċ import Ġorg . junit . Before Ċ import Ġorg . junit . Test Ċ Ċ class ĠContext Extensions Tests Ġ{ ĊĠĠĠ Ġ@ Mock K ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġresources : ĠResources ĊĊĠĠĠ Ġ@ Before ĊĠĠĠ Ġfun ĠsetUp () Ġ{ ĊĠĠĠĠĠĠĠ ĠMock K Annotations . init ( this ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` 5 0 0 dp Ġsmallest Screen Width Ġis Ġphone `() Ġ{ ĊĠĠĠĠĠĠĠ Ġevery Ġ{ Ġresources . configuration Ġ} Ġreturns ĠConfiguration (). apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsmallest Screen Width Dp Ġ= Ġ 5 0 0 ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġresources . is Phone () ĠshouldBe Ġtrue ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` 6 0 0 dp Ġsmallest Screen Width Ġis Ġnot Ġphone `() Ġ{ ĊĠĠĠĠĠĠĠ Ġevery Ġ{ Ġresources . configuration Ġ} Ġreturns ĠConfiguration (). apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsmallest Screen Width Dp Ġ= Ġ 6 0 0 ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġresources . is Phone () ĠshouldBe Ġfalse ĊĠĠĠ Ġ} Ċ } Ċ