package Ġcom . f inte ch platform . api . card . helpers Ċ Ċ import Ġorg . junit . Assert Ċ import Ġorg . junit . Test Ċ import Ġjava . util .* Ċ Ċ class ĠData Time Conversion Test Ġ{ ĊĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest _ check Items () Ġ{ ĊĠĠĠĠĠĠĠ Ġ// ĠGiven ĊĠĠĠĠĠĠĠ Ġval Ġdate Ġ= ĠCalendar . getInstance () ĊĠĠĠĠĠĠĠ Ġdate . set ( 2 0 1 2 , Ġ 6 , Ġ 2 2 , Ġ 9 , Ġ 1 7 , Ġ 0 ) ĊĊĠĠĠĠĠĠĠ Ġdate . get ( Calendar . HOUR _ OF _ DAY ) ĊĠĠĠĠĠĠĠ Ġ// ĠWhen ĊĠĠĠĠĠĠĠ Ġval Ġresult Ġ= ĠDateTime Conversion . convert 2 RFC 3 3 3 9 ( date . time ) ĊĊĠĠĠĠĠĠĠ Ġ// ĠThen ĊĠĠĠĠĠĠĠ ĠAssert . assertTrue ( result . contains (" 2 0 1 2 - 0 7 - 2 2 T 0 9 : 1 7 : 0 0 ")) ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest _ convert From RFC 3 3 3 9 () Ġ{ ĊĠĠĠĠĠĠĠ Ġ// ĠWhen ĊĠĠĠĠĠĠĠ Ġval Ġresult Ġ= ĠDateTime Conversion . convert From RFC 3 3 3 9 (" 2 0 1 2 - 0 7 - 2 2 T 0 9 : 1 7 : 0 0 + 0 0 : 0 0 ") ĊĊĠĠĠĠĠĠĠ Ġ// ĠThen ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( 1 3 4 2 9 4 8 6 2 0 0 0 0 , Ġresult ?. time ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest _ convert From And To RFC 3 3 3 9 () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġdate Str Ġ= Ġ" 2 0 1 8 - 0 5 - 0 7 T 1 3 : 5 4 : 5 5 + 0 2 : 0 0 " ĊĠĠĠĠĠĠĠ Ġ// ĠWhen ĊĠĠĠĠĠĠĠ Ġval Ġresult Ġ= ĠDateTime Conversion . convert From RFC 3 3 3 9 ( date Str ) ĊĊĠĠĠĠĠĠĠ Ġval Ġresult String Ġ= ĠDateTime Conversion . convert 2 RFC 3 3 3 9 ( result !! ) ĊĊĠĠĠĠĠĠĠ Ġ// ĠThen ĊĠĠĠĠĠĠĠ ĠAssert . assertEquals ( result String , Ġdate Str ) ĊĠĠĠ Ġ} Ċ Ċ }