Class ServiceableProviderMetadataProviderTest
- java.lang.Object
-
- org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProviderTest
-
public class ServiceableProviderMetadataProviderTest extends Object
Unit tests forServiceableProviderMetadataProvider.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) InstantlastRefresh(package private) InstantlastUpdate(package private) org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProviderprovider
-
Constructor Summary
Constructors Constructor Description ServiceableProviderMetadataProviderTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.geant.idpextension.oidc.metadata.resolver.ProviderMetadataResolverbuildMetadataResolver(boolean refreshable, String... names)protected org.geant.idpextension.oidc.metadata.resolver.ProviderMetadataResolverbuildMetadataResolver(String... names)protected com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadatacreateMetadata(String name)protected List<com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata>createMetadataList(String... names)voidsetup()voidtestEquals()voidtestLastUpdateAndRefresh()voidtestNoId()voidtestNoResolver()voidtestResolver()
-
-
-
Method Detail
-
setup
@BeforeMethod public void setup()
-
testNoId
public void testNoId() throws net.shibboleth.utilities.java.support.component.ComponentInitializationException- Throws:
net.shibboleth.utilities.java.support.component.ComponentInitializationException
-
testNoResolver
public void testNoResolver() throws net.shibboleth.utilities.java.support.component.ComponentInitializationException- Throws:
net.shibboleth.utilities.java.support.component.ComponentInitializationException
-
testEquals
public void testEquals() throws net.shibboleth.utilities.java.support.resolver.ResolverException, URISyntaxException, net.shibboleth.utilities.java.support.component.ComponentInitializationException- Throws:
net.shibboleth.utilities.java.support.resolver.ResolverExceptionURISyntaxExceptionnet.shibboleth.utilities.java.support.component.ComponentInitializationException
-
testResolver
public void testResolver() throws net.shibboleth.utilities.java.support.component.ComponentInitializationException, net.shibboleth.utilities.java.support.resolver.ResolverException, URISyntaxException- Throws:
net.shibboleth.utilities.java.support.component.ComponentInitializationExceptionnet.shibboleth.utilities.java.support.resolver.ResolverExceptionURISyntaxException
-
testLastUpdateAndRefresh
public void testLastUpdateAndRefresh() throws net.shibboleth.utilities.java.support.resolver.ResolverException, URISyntaxException, net.shibboleth.utilities.java.support.component.ComponentInitializationException- Throws:
net.shibboleth.utilities.java.support.resolver.ResolverExceptionURISyntaxExceptionnet.shibboleth.utilities.java.support.component.ComponentInitializationException
-
buildMetadataResolver
protected org.geant.idpextension.oidc.metadata.resolver.ProviderMetadataResolver buildMetadataResolver(String... names) throws net.shibboleth.utilities.java.support.resolver.ResolverException, URISyntaxException
- Throws:
net.shibboleth.utilities.java.support.resolver.ResolverExceptionURISyntaxException
-
buildMetadataResolver
protected org.geant.idpextension.oidc.metadata.resolver.ProviderMetadataResolver buildMetadataResolver(boolean refreshable, String... names) throws net.shibboleth.utilities.java.support.resolver.ResolverException, URISyntaxException- Throws:
net.shibboleth.utilities.java.support.resolver.ResolverExceptionURISyntaxException
-
createMetadataList
protected List<com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata> createMetadataList(String... names) throws URISyntaxException
- Throws:
URISyntaxException
-
createMetadata
protected com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata createMetadata(String name) throws URISyntaxException
- Throws:
URISyntaxException
-
-