package Ġio . github . d roid ka igi . conf sched 2 0 1 7 . util Ċ Ċ import Ġandroid . os . Build Ċ import Ġcom . tar oid . kn it . should Ċ import Ġorg . junit . Assert . assertNotNull Ċ 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 Ċ import Ġjava . util .* Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠKe ish in Y ok om aku Ġon Ġ 2 0 1 7 / 0 1 / 1 7 . Ċ Ġ*/ Ċ @ RunWith ( Ro bo lectric TestRunner :: class ) Ċ @ Config ( sdk Ġ= Ġint ArrayOf ( Build . VERSION _ CODES . J EL LY _ BE AN _ MR 1 , ĠBuild . VERSION _ CODES . J EL LY _ BE AN _ MR 2 )) Ċ class ĠDate Util Test Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġ@ Throws ( Exception :: class ) ĊĠĠĠ Ġfun Ġget Month Date _ non Null () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġmonth Ġ= ĠDate Util . getMonth Date ( Date ( System . currentTimeMillis ()), ĠRuntime Environment . application ) ĊĠĠĠĠĠĠĠ ĠassertNotNull ( month ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġ@ Throws ( Exception :: class ) ĊĠĠĠ Ġfun Ġget Hour Minute _ non Null () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġactual Ġ= ĠDate Util . get Hour Minute ( Date ( System . currentTimeMillis ())) ĊĠĠĠĠĠĠĠ ĠassertNotNull ( actual ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġ@ Throws ( Exception :: class ) ĊĠĠĠ Ġfun Ġget Long Format Date _ non Null () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġactual Ġ= ĠDate Util . getLong Format Date ( null ) ĊĠĠĠĠĠĠĠ ĠassertNotNull ( actual ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġ@ Throws ( Exception :: class ) ĊĠĠĠ Ġfun Ġget Minutes _ etime _ more Over Minute _ st ime () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġst ime Ġ= ĠDate ( 1 4 8 3 1 9 6 4 0 0 0 0 0 ) ĊĠĠĠĠĠĠĠ Ġval Ġet ime Ġ= ĠDate ( 1 4 8 3 1 9 6 4 5 9 9 9 9 ) ĊĊĠĠĠĠĠĠĠ ĠDate Util . get Minutes ( st ime , Ġet ime ). should Ġbe Ġ 0 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġ@ Throws ( Exception :: class ) ĊĠĠĠ Ġfun Ġget Minutes _ return Difference In Minutes () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġst ime Ġ= ĠDate ( 1 4 8 3 1 9 6 4 0 0 0 0 0 ) ĊĠĠĠĠĠĠĠ Ġval Ġet ime Ġ= ĠDate ( 1 4 8 3 1 9 6 4 6 0 0 0 0 ) ĊĊĠĠĠĠĠĠĠ ĠDate Util . get Minutes ( st ime , Ġet ime ). should Ġbe Ġ 1 ĊĠĠĠ Ġ} Ċ } Ċ