/* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 8 ĠSch ib st ed ĠProducts Ġ& ĠTechnology ĠAS . ĠLicensed Ġunder Ġthe Ġterms Ġof Ġthe ĠMIT Ġlicense . ĠSee ĠLICENSE Ġin Ġthe Ġproject Ġroot . Ċ Ġ*/ Ċ Ċ package Ġcom . sch ib st ed . account . ui Ċ Ċ import Ġio . kot lint est . matchers . shouldBe Ċ import Ġio . kot lint est . specs . String Spec Ċ import Ġjava . net . URI Ċ Ċ class ĠUi Configuration Test Ġ: ĠString Spec ({ ĊĠĠĠ Ġ" newBuilder Ġshould Ġcorrectly Ġcopy Ġthe Ġproperties Ġof ĠUi Configuration " Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġconfig Ġ= ĠUi Configuration (" abc ", ĠURI . create (" sp id - xxxx :// login "), Ġ 4 7 ). copy ( te aser Text Ġ= Ġ" Hello ") ĊĠĠĠĠĠĠĠ Ġval Ġnew Config Ġ= Ġconfig . newBuilder (). build () ĊĊĠĠĠĠĠĠĠ Ġnew Config . client Name ĠshouldBe Ġconfig . client Name ĊĠĠĠĠĠĠĠ Ġnew Config . default Phone Prefix ĠshouldBe Ġconfig . default Phone Prefix ĊĠĠĠĠĠĠĠ Ġnew Config . redirect Uri ĠshouldBe Ġconfig . redirect Uri ĊĠĠĠĠĠĠĠ Ġnew Config . te aser Text ĠshouldBe Ġconfig . te aser Text ĊĠĠĠĠĠĠĠ Ġnew Config . client Logo ĠshouldBe Ġconfig . client Logo ĊĠĠĠĠĠĠĠ Ġnew Config . identifier ĠshouldBe Ġconfig . identifier ĊĠĠĠĠĠĠĠ Ġnew Config . identifier Type ĠshouldBe Ġconfig . identifier Type ĊĠĠĠĠĠĠĠ Ġnew Config . sign Up Enabled ĠshouldBe Ġconfig . sign Up Enabled ĊĠĠĠĠĠĠĠ Ġnew Config . sign Up Not Allowed ErrorMessage ĠshouldBe Ġconfig . sign Up Not Allowed ErrorMessage ĊĠĠĠĠĠĠĠ Ġnew Config . is Closing Allowed ĠshouldBe Ġconfig . is Closing Allowed ĊĠĠĠĠĠĠĠ Ġnew Config . smart lock Enabled ĠshouldBe Ġconfig . smart lock Enabled ĊĠĠĠĠĠĠĠ Ġnew Config . locale ĠshouldBe Ġconfig . locale ĊĠĠĠ Ġ} Ċ }) Ċ