package Ġorg . code to me . z ir con . internal . color Ċ Ċ import Ġorg . assertj . core . api . Assertions . assertThat Ċ import Ġorg . code to me . z ir con . api . color . TextColor Factory Ċ import Ġorg . junit . Test Ċ Ċ class ĠDefault TextColor Test Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġshould Generate Pro per CacheKey () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġresult Ġ= ĠDefault TextColor ( RED , ĠGREEN , ĠBL UE , Ġ 1 2 3 ). generate CacheKey () ĊĊĠĠĠĠĠĠĠ ĠassertThat ( result ). isEqualTo (" 5 1 0 1 5 1 2 3 ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġshould Create Default TextColor With Pro per Default Alpha () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġresult Ġ= ĠDefault TextColor ( RED , ĠGREEN , ĠBL UE ) ĊĊĠĠĠĠĠĠĠ ĠassertThat ( result . get Red ()). isEqualTo ( RED ) ĊĠĠĠĠĠĠĠ ĠassertThat ( result . get Green ()). isEqualTo ( GREEN ) ĊĠĠĠĠĠĠĠ ĠassertThat ( result . get Blue ()). isEqualTo ( BLUE ) ĊĠĠĠĠĠĠĠ ĠassertThat ( result . get Alpha ()). isEqualTo ( TextColor Factory . DEFAULT _ ALPHA ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval ĠRED Ġ= Ġ 5 ĊĠĠĠĠĠĠĠ Ġval ĠGREEN Ġ= Ġ 1 0 ĊĠĠĠĠĠĠĠ Ġval ĠBL UE Ġ= Ġ 1 5 ĊĠĠĠ Ġ} Ċ Ċ }