diff options
Diffstat (limited to 'modules/authmodule-eIDAS-v2/src/test/java/at')
2 files changed, 42 insertions, 0 deletions
| diff --git a/modules/authmodule-eIDAS-v2/src/test/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/test/clients/ErnpRestClientProductionTest.java b/modules/authmodule-eIDAS-v2/src/test/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/test/clients/ErnpRestClientProductionTest.java index b834eb23..091f72a2 100644 --- a/modules/authmodule-eIDAS-v2/src/test/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/test/clients/ErnpRestClientProductionTest.java +++ b/modules/authmodule-eIDAS-v2/src/test/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/test/clients/ErnpRestClientProductionTest.java @@ -118,6 +118,33 @@ public class ErnpRestClientProductionTest {    } +  @Test +  @SneakyThrows +  public void searchWithMdsElga() { +    final String personalIdentifierFirst = "7cEYWithDEElementsasdfsafsaf4CDVzNT4E7cjkU4VqForjUnit"; +    final String cc = "CZ"; +    final SimpleEidasData eidasDataFirst = SimpleEidasData.builder() +        .citizenCountryCode(cc) +        .familyName("ALLWGeppert ELGATest") +        .givenName("Amèlîè Halina") +        .dateOfBirth("1943-07-03") +        .personalIdentifier(cc + "/AT/" + personalIdentifierFirst) +        .pseudonym(personalIdentifierFirst) +        .build(); +    +    // execute operation +    ErnpRegisterResult resp = client.searchWithMds(eidasDataFirst.getGivenName(), eidasDataFirst.getFamilyName(),  +        eidasDataFirst.getDateOfBirth(), eidasDataFirst.getCitizenCountryCode()); +         +    // validate state +    assertNotNull("no ERnP response", resp); +    assertEquals("wrong resp size", 1, resp.getPersonResult().size()); +    checkErnpResult(resp.getPersonResult().get(0), eidasDataFirst, 1); +    assertEquals("wrong bpk", "vypyCkyczK7i+cgPWlJasuJphIA=",  +        resp.getPersonResult().get(0).getBpk()); +                     +  } +      @Ignore    @Test    @SneakyThrows diff --git a/modules/authmodule-eIDAS-v2/src/test/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/test/clients/ZmrClientProductionTest.java b/modules/authmodule-eIDAS-v2/src/test/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/test/clients/ZmrClientProductionTest.java index b6bdafdc..aa5aee6f 100644 --- a/modules/authmodule-eIDAS-v2/src/test/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/test/clients/ZmrClientProductionTest.java +++ b/modules/authmodule-eIDAS-v2/src/test/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/test/clients/ZmrClientProductionTest.java @@ -78,6 +78,21 @@ public class ZmrClientProductionTest {    } +  @Ignore +  @Test +  public void searchWithMdsOnlyTestIdentityElga() throws EidasSAuthenticationException { + +    final ZmrRegisterResult result = client.searchWithMds(null, +        "ALLWGeppert ELGATest", "Amèlîè Halina", "1943-07-03", +        "AT"); + +    assertNotNull("ZMR response", result); +    assertNotNull("ZMR processId", result.getProcessId()); +    assertNotNull("ZMR personResult", result.getPersonResult()); +    assertEquals("personResult size", 1, result.getPersonResult().size()); + +  } +      @Test    public void searchWithMdsOnlyTestIdentity() throws EidasSAuthenticationException { | 
