package Ġio . from source . ki wi . core . string Ċ Ċ import Ġio . from source . ki wi . core . should Ċ import Ġkotlin . test . Test Ċ import Ġjava . math . BigInteger Ċ Ċ class ĠString Should Test Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġis Ġnot Ġempty `() Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" hello Ġki wi ". should (). be Empty () ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message ("' hello Ġki wi ' Ġshould Ġbe Ġempty ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġis Ġempty `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ"". should (). be Empty () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġis Ġempty `() Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"". should (). not Be Empty () ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message (" '' Ġshould Ġnot Ġbe Ġempty ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġis Ġnot Ġempty `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ" Ġ". should (). not Be Empty () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġis Ġnot Ġblank `() Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" hello Ġki wi ". should (). be Blank () ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message ("' hello Ġki wi ' Ġshould Ġbe Ġblank ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġis Ġblank `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ" Ġ". should (). be Blank () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġis Ġblank `() Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Ġ". should (). not Be Blank () ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message ("' Ġ' Ġshould Ġnot Ġbe Ġblank ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġis Ġnot Ġblank `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ" k ". should (). not Be Blank () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstrings Ġare Ġnot Ġequal `() Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" hello Ġki wi ". should () Ġbe Equal Ġ" hello Ġki wi !" ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message (" hello Ġki wi Ġshould Ġ== Ġhello Ġki wi !") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstrings Ġare Ġequal `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ" hello Ġki wi ". should () Ġbe Equal Ġ" hello Ġki wi " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġdoes Ġnot Ġcontain `() Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" hello Ġki wi ". should () Ġcontain Ġ" lo ki " ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message ("' hello Ġki wi ' Ġshould Ġcontain Ġ' lo ki '") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġcontains `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ" hello Ġki wi ". should () Ġcontain Ġ" lo Ġki " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġdoes Ġnot Ġcontain Ġignoring Ġcase `() Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" hello Ġki wi ". should () Ġcontain Ign oring Case Ġ" Lo Ki " ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( java . lang . AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message ("' hello Ġki wi ' Ġshould Ġcontain Ġignoring Ġcase Ġ' Lo Ki '") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġcontains Ġignoring Ġcase `() Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" hello Ġki wi ". should () Ġcontain Ign oring Case Ġ" Lo ĠKi " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġdoes Ġnot Ġstart Ġwith `() Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" hello Ġki wi ". should () Ġstart With Ġ" el lo " ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message ("' hello Ġki wi ' Ġshould Ġstart Ġwith Ġ' el lo '") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġstarts Ġwith `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ" hello Ġki wi ". should () Ġstart With Ġ" hello " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġdoes Ġnot Ġend Ġwith `() Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" hello Ġki wi ". should () Ġend With Ġ" ki w " ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message ("' hello Ġki wi ' Ġshould Ġend Ġwith Ġ' ki w '") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġends Ġwith `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ" hello Ġki wi ". should () Ġend With Ġ" ki wi " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġdoes Ġnot Ġhave Ġproper Ġlength `() Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" hello Ġki wi ". should () Ġhave Length Ġ 9 ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message ("' hello Ġki wi ' Ġshould Ġhave Ġlength Ġ 9 ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġhas Ġproper Ġlength `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ" hello Ġki wi ". should () Ġhave Length Ġ 1 0 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġdoes Ġis Ġnot Ġcapital ised `() Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" k I WI ". should (). be Capital ised () ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message ("' k I WI ' Ġshould Ġbe Ġcapital ised ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġis Ġcapital ised `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ" Ki wi ". should (). be Capital ised () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġdoes Ġis Ġnot Ġde capital ized `() Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Ki wi ". should (). be De capital ized () ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message ("' Ki wi ' Ġshould Ġbe Ġde capital ised ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġis Ġde capital ized `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ" ki wi ". should (). be De capital ized () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġdoes Ġnot Ġmach Ġregex `() Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" hello Ġki wi Ġ 1 0 1 ". should () Ġmatch ĠRegex ("[ a - z ]+ ") ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message ("' hello Ġki wi Ġ 1 0 1 ' Ġshould Ġmatch Ġ'[ a - z ]+ '") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġmatch Ġregex `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ" hello Ġki wi Ġ 1 0 1 ". should () Ġmatch ĠRegex ("\\ w + \\ s \\ w + \\ s [ 0 - 1 ]{ 3 }") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġis Ġnot Ġlowercase `() Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" hello ĠKi wi ". should (). be Lower case () ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message ("' hello ĠKi wi ' Ġshould Ġbe Ġlowercase ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġis Ġlowercase `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ" hello Ġki wi Ġ 1 0 1 ". should (). be Lower case () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġis Ġnot Ġuppercase `() Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" HEL LO Ġk Ġ! ". should (). be Upper case () ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message ("' HEL LO Ġk Ġ! ' Ġshould Ġbe Ġuppercase ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġis Ġuppercase `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ" HEL LO ĠK I WI Ġ 1 0 1 ". should (). be Upper case () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġis Ġnot ĠLong `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġabove Long Ġ= ĠBigInteger . valueOf ( Long . MAX _ VALUE ). plus ( BigInteger . ONE ) ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"$ above Long ". should (). be Long () ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message ("' $ above Long ' Ġshould Ġbe ĠLong ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġis ĠLong `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ"${ Long . MAX _ VALUE }". should (). be Long () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġis Ġnot ĠInt `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġabove Int : ĠLong Ġ= ĠInt . MAX _ VALUE Ġ+ Ġ 1 L ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"$ above Int ". should (). be Int () ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message ("' $ above Int ' Ġshould Ġbe ĠInt ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġis ĠInt `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ"${ Int . MAX _ VALUE }". should (). be Int () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġis Ġnot ĠShort `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġabove Short Ġ= ĠShort . MAX _ VALUE Ġ+ Ġ 1 ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"$ above Short ". should (). be Short () ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message ("' $ above Short ' Ġshould Ġbe ĠShort ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġis ĠShort `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ"${ Short . MAX _ VALUE }". should (). be Int () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġis Ġless Ġthan Ġother `() Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" ki wi ". should () Ġbe LessThan Ġ" c ivi " ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message (" ki wi Ġshould Ġbe Ġ< Ġc ivi ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġis Ġless Ġthan Ġother `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ" c ivi ". should () Ġbe LessThan Ġ" ki wi " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġis Ġgreater Ġthan Ġother `() Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" KI WI ". should () Ġbe GreaterThan Ġ" ki wi " ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message (" KI WI Ġshould Ġbe Ġ> Ġki wi ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġis Ġgreater Ġthan Ġother `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ" ki wi ". should () Ġbe GreaterThan Ġ" KI WI " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfail Ġwhen Ġstring Ġis Ġnot Ġequal Ġignoring Ġcase `() Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Catch ing Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" ki wi ". should () Ġbe Equal Ign oring Case Ġ" NOT ĠK I WI " ĊĠĠĠĠĠĠĠ Ġ}. should () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. be Failure ( java . lang . AssertionError :: class ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. have Failure Message ("' ki wi ' Ġshould Ġbe Ġequal Ġignoring Ġcase Ġto Ġ' NOT ĠK I WI '") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġguarantee Ġstring Ġis Ġequal Ġignoring Ġcase `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ" ki wi ". should () Ġbe Equal Ign oring Case Ġ" KI WI " ĊĠĠĠ Ġ} Ċ }