Skip to content

Commit

Permalink
Added unit test
Browse files Browse the repository at this point in the history
  • Loading branch information
pierpaolo.didato@emeal.nttdata.com authored and pierpaolo.didato@emeal.nttdata.com committed Aug 28, 2024
1 parent 05a14a4 commit 0110851
Showing 1 changed file with 34 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -258,6 +258,40 @@ void checkRecipientCodeNoBilling() {
subscriber.assertFailedWith(InvalidRequestException.class);
}

@Test
void checkRecipientCodeUONoBilling() {

Onboarding onboarding = new Onboarding();
Institution institution = new Institution();
institution.setOriginId("ipaCode");
institution.setSubunitCode("subunitCode");
institution.setSubunitType(InstitutionPaSubunitType.UO);
institution.setInstitutionType(InstitutionType.PA);
institution.setTaxCode("taxCode");
AOOResource resource = new AOOResource();
resource.setCodiceFiscaleEnte("taxCode");
resource.setCodiceIpa("ipaCode");
onboarding.setInstitution(institution);
onboarding.setProductId(ProductId.PROD_IO_SIGN.getValue());
Billing billing = new Billing();
billing.setRecipientCode("recipientCode");
onboarding.setBilling(billing);

UOResource uoResource = new UOResource();
uoResource.setCodiceIpa("ipaCode");
uoResource.setCodiceFiscaleEnte("taxCode1");

when(uoApi.findByUnicodeUsingGET1(any(), any()))
.thenReturn(Uni.createFrom().item(uoResource));

UniAssertSubscriber<Onboarding> subscriber = onboardingUtils
.customValidationOnboardingData(onboarding, dummyProduct())
.subscribe()
.withSubscriber(UniAssertSubscriber.create());

subscriber.assertFailedWith(InvalidRequestException.class);
}

@Test
void checkRecipientCodeNoAssociation() {

Expand Down

0 comments on commit 0110851

Please sign in to comment.