[java-identity-provider COMMIT] /branches/3.1/idp-attribute-resolver-api/src/test/java/net/shibboleth/idp/attribute/r...
noreply at shibboleth.net
noreply at shibboleth.net
Wed Jun 17 09:55:13 EDT 2015
Author: rdw
Date: Wed Jun 17 09:55:13 2015
New Revision: 7570
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=7570&view=rev
Log:
IDP-703 Missed commit
Modified:
branches/3.1/idp-attribute-resolver-api/src/test/java/net/shibboleth/idp/attribute/resolver/MockDataConnector.java
Modified: branches/3.1/idp-attribute-resolver-api/src/test/java/net/shibboleth/idp/attribute/resolver/MockDataConnector.java
URL: http://svn.shibboleth.net/view/java-identity-provider/branches/3.1/idp-attribute-resolver-api/src/test/java/net/shibboleth/idp/attribute/resolver/MockDataConnector.java?rev=7570&r1=7569&r2=7570&view=diff
==============================================================================
--- branches/3.1/idp-attribute-resolver-api/src/test/java/net/shibboleth/idp/attribute/resolver/MockDataConnector.java (original)
+++ branches/3.1/idp-attribute-resolver-api/src/test/java/net/shibboleth/idp/attribute/resolver/MockDataConnector.java Wed Jun 17 09:55:13 2015
@@ -40,7 +40,7 @@
private int initializeCount;
/** Static collection of values returned by this connector. */
- private Map<String, IdPAttribute> values;
+ private final Map<String, IdPAttribute> values;
/** Exception thrown by resolution. */
private ResolutionException resolutionException;
@@ -55,18 +55,6 @@
public MockDataConnector(String id, Map<String, IdPAttribute> connectorValues) throws ComponentInitializationException {
setId(id);
values = connectorValues;
- initialize();
- }
-
- /**
- * Constructor.
- *
- * @param id id of the data connector
- * @param exception exception thrown by resolution
- */
- public MockDataConnector(final String id, final ResolutionException exception) {
- setId(id);
- resolutionException = exception;
}
/**
@@ -82,6 +70,15 @@
setId(id);
values = connectorValues;
initialize();
+ }
+
+ /** Fail resolutions */
+ public void setFailure(boolean fail) {
+ if (fail) {
+ resolutionException = new ResolutionException();
+ } else {
+ resolutionException = null;
+ }
}
/** {@inheritDoc} */
More information about the commits
mailing list