@BeforeMethod
  public void initTest() throws ComponentInitializationException {

    generator = new AttributeSourcedSAML1NameIdentifierGenerator();
    generator.setId("test");
    generator.setFormat(NameIdentifier.X509_SUBJECT);
    saml1Builder = new NameIdentifierBuilder();
    saml2Builder = new NameIDBuilder();
    prc = new RequestContextBuilder().buildProfileRequestContext();
  }
  @Test
  public void testWrongFormat() throws Exception {
    final Collection<? extends IdPAttributeValue<?>> values =
        Collections.singletonList(saml1NameIdFor(NAME_1));
    final IdPAttribute inputAttribute = new IdPAttribute(ATTR_NAME);
    inputAttribute.setValues(values);
    prc.getSubcontext(RelyingPartyContext.class)
        .getSubcontext(AttributeContext.class, true)
        .setIdPAttributes(Collections.singleton(inputAttribute));

    generator.setFormat(NameIdentifier.EMAIL);
    generator.setAttributeSourceIds(Collections.singletonList(ATTR_NAME));
    generator.initialize();
    Assert.assertNull(generator.generate(prc, generator.getFormat()));
  }