package org.apereo.cas.support.saml.util;
import static org.junit.Assert.*;
import org.apereo.cas.support.saml.AbstractOpenSamlTests;
import org.junit.Test;
/**
* Test cases for {@link SamlCompliantUniqueTicketIdGenerator}.
* @author Scott Battaglia
* @since 3.4.3
*/
public class SamlCompliantUniqueTicketIdGeneratorTests extends AbstractOpenSamlTests {
@Test
public void verifySaml1Compliant() {
final SamlCompliantUniqueTicketIdGenerator g = new SamlCompliantUniqueTicketIdGenerator("http://www.cnn.com");
assertNotNull(g.getNewTicketId("TT"));
}
@Test
public void verifySaml2Compliant() {
final SamlCompliantUniqueTicketIdGenerator g = new SamlCompliantUniqueTicketIdGenerator("http://www.cnn.com");
g.setSaml2compliant(true);
assertNotNull(g.getNewTicketId("TT"));
}
}