package Ġbr . com . z up . dto . request Ċ Ċ import Ġbr . com . z up . Tipo Ch ave Ċ import Ġbr . com . z up . Tipo Cont a Ċ import Ġbr . com . z up . dto . Tipo De Ch ave Ċ import Ġbr . com . z up . dto . Tipo De Cont a Ċ import Ġorg . junit . jupiter . api . After Each Ċ import Ġorg . junit . jupiter . api . Assertions . assertEquals Ċ import Ġorg . junit . jupiter . api . BeforeEach Ċ import Ġorg . junit . jupiter . api . Test Ċ import Ġjava . util .* Ċ Ċ internal Ġclass ĠN ova Ch ave Request Test Ġ{ ĊĊĠĠĠ Ġvar Ġid Ġ= Ġ"" ĊĠĠĠ Ġ@ BeforeEach ĊĠĠĠ Ġfun ĠsetUp () Ġ{ ĊĠĠĠĠĠĠĠ Ġid Ġ= ĠUUID . randomUUID (). toString () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ After Each ĊĠĠĠ Ġfun ĠtearDown () Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` test a Ġch ave Ġdo Ġtipo ĠCN PJ ` (){ ĊĠĠĠĠĠĠĠ Ġval Ġrequest Ġ= ĠN ova Ch ave Request ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTipo De Ch ave . CN PJ , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" 2 3 . 3 2 1 . 3 2 1 / 0 0 0 1 - 3 2 ", ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTipo De Cont a . CONT A _ PO UP AN CA ĊĠĠĠĠĠĠĠ Ġ). to Grpc () ĊĠĠĠĠĠĠĠ ĠassertEquals ( Tipo Ch ave . CN PJ . name , Ġrequest !!. tipo Ch ave . name ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( Tipo Cont a . CONT A _ PO UP AN CA . name , Ġrequest . tipo Cont a . name ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` test a Ġch ave Ġdo Ġtipo ĠE MAIL ` (){ ĊĠĠĠĠĠĠĠ Ġval Ġrequest Ġ= ĠN ova Ch ave Request ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTipo De Ch ave . EMAIL , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" ped ro . mar ques @ z up . com . br ", ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTipo De Cont a . CONT A _ PO UP AN CA ĊĠĠĠĠĠĠĠ Ġ). to Grpc () ĊĊĠĠĠĠĠĠĠ ĠassertEquals ( Tipo Ch ave . EMAIL . name , Ġrequest !!. tipo Ch ave . name ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( Tipo Cont a . CONT A _ PO UP AN CA . name , Ġrequest . tipo Cont a . name ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` test a Ġch ave Ġdo Ġtipo ĠPH ONE ` (){ ĊĠĠĠĠĠĠĠ Ġval Ġrequest Ġ= ĠN ova Ch ave Request ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTipo De Ch ave . PHONE , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"+ 5 5 ( 3 4 ) 9 9 9 9 9 - 9 9 9 9 ", ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTipo De Cont a . CONT A _ PO UP AN CA ĊĠĠĠĠĠĠĠ Ġ). to Grpc () ĊĊĠĠĠĠĠĠĠ ĠassertEquals ( Tipo Ch ave . PHONE . name , Ġrequest !!. tipo Ch ave . name ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( Tipo Cont a . CONT A _ PO UP AN CA . name , Ġrequest . tipo Cont a . name ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` test a Ġch ave Ġdo Ġtipo ĠR AN DOM ` (){ ĊĠĠĠĠĠĠĠ Ġval Ġrequest Ġ= ĠN ova Ch ave Request ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTipo De Ch ave . RANDOM , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTipo De Cont a . CONT A _ PO UP AN CA ĊĠĠĠĠĠĠĠ Ġ). to Grpc () ĊĊĠĠĠĠĠĠĠ ĠassertEquals ( Tipo Ch ave . RANDOM . name , Ġrequest !!. tipo Ch ave . name ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( Tipo Cont a . CONT A _ PO UP AN CA . name , Ġrequest . tipo Cont a . name ) ĊĠĠĠ Ġ} Ċ }