[java-opensaml COMMIT] in /trunk: opensaml-core/src/test/java/org/opensaml/core/xml/schema/XSBase64BinaryTest.java op...
noreply at shibboleth.net
noreply at shibboleth.net
Mon Apr 4 23:27:27 EDT 2016
Author: scantor
Date: Mon Apr 4 23:27:26 2016
New Revision: 4449
URL: http://svn.shibboleth.net/view/java-opensaml?rev=4449&view=rev
Log:
IDP-504 - Unit tests should avoid creating XMLObjectBuilders explicitly
https://issues.shibboleth.net/jira/browse/IDP-504
Modified:
trunk/opensaml-core/src/test/java/org/opensaml/core/xml/schema/XSBase64BinaryTest.java
trunk/opensaml-core/src/test/java/org/opensaml/core/xml/schema/XSBooleanTest.java
trunk/opensaml-core/src/test/java/org/opensaml/core/xml/schema/XSDateTimeTest.java
trunk/opensaml-core/src/test/java/org/opensaml/core/xml/schema/XSIntegerTest.java
trunk/opensaml-core/src/test/java/org/opensaml/core/xml/schema/XSQNameTest.java
trunk/opensaml-core/src/test/java/org/opensaml/core/xml/schema/XSStringTest.java
trunk/opensaml-core/src/test/java/org/opensaml/core/xml/schema/XSURITest.java
trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/common/RoundTripTest.java
trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/ext/saml1md/impl/SourceIDTest.java
trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/metadata/resolver/filter/impl/ScriptedFunctionTest.java
trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml1/core/impl/AttributeTest.java
trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml1/core/impl/SubjectConfirmationTest.java
trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/core/SignedAssertionTest.java
trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/metadata/impl/IDPSSODescriptorTest.java
trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/metadata/impl/SingleLogoutServiceTest.java
Modified: trunk/opensaml-core/src/test/java/org/opensaml/core/xml/schema/XSBase64BinaryTest.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-core/src/test/java/org/opensaml/core/xml/schema/XSBase64BinaryTest.java?rev=4449&r1=4448&r2=4449&view=diff
==============================================================================
--- trunk/opensaml-core/src/test/java/org/opensaml/core/xml/schema/XSBase64BinaryTest.java (original)
+++ trunk/opensaml-core/src/test/java/org/opensaml/core/xml/schema/XSBase64BinaryTest.java Mon Apr 4 23:27:26 2016
@@ -25,12 +25,12 @@
import net.shibboleth.utilities.java.support.xml.XMLParserException;
import org.opensaml.core.xml.XMLObjectBaseTestCase;
+import org.opensaml.core.xml.XMLObjectBuilder;
import org.opensaml.core.xml.io.Marshaller;
import org.opensaml.core.xml.io.MarshallingException;
import org.opensaml.core.xml.io.Unmarshaller;
import org.opensaml.core.xml.io.UnmarshallingException;
import org.opensaml.core.xml.schema.XSBase64Binary;
-import org.opensaml.core.xml.schema.impl.XSBase64BinaryBuilder;
import org.w3c.dom.Document;
/**
@@ -56,7 +56,7 @@
*/
@Test
public void testMarshall() throws MarshallingException, XMLParserException{
- XSBase64BinaryBuilder xsb64bBuilder = (XSBase64BinaryBuilder) builderFactory.getBuilder(XSBase64Binary.TYPE_NAME);
+ XMLObjectBuilder<XSBase64Binary> xsb64bBuilder = builderFactory.getBuilderOrThrow(XSBase64Binary.TYPE_NAME);
XSBase64Binary xsb64b = xsb64bBuilder.buildObject(expectedXMLObjectQName, XSBase64Binary.TYPE_NAME);
xsb64b.setValue(expectedValue);
Modified: trunk/opensaml-core/src/test/java/org/opensaml/core/xml/schema/XSBooleanTest.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-core/src/test/java/org/opensaml/core/xml/schema/XSBooleanTest.java?rev=4449&r1=4448&r2=4449&view=diff
==============================================================================
--- trunk/opensaml-core/src/test/java/org/opensaml/core/xml/schema/XSBooleanTest.java (original)
+++ trunk/opensaml-core/src/test/java/org/opensaml/core/xml/schema/XSBooleanTest.java Mon Apr 4 23:27:26 2016
@@ -25,11 +25,11 @@
import net.shibboleth.utilities.java.support.xml.XMLParserException;
import org.opensaml.core.xml.XMLObjectBaseTestCase;
+import org.opensaml.core.xml.XMLObjectBuilder;
import org.opensaml.core.xml.io.Marshaller;
import org.opensaml.core.xml.io.MarshallingException;
import org.opensaml.core.xml.io.Unmarshaller;
import org.opensaml.core.xml.io.UnmarshallingException;
-import org.opensaml.core.xml.schema.impl.XSBooleanBuilder;
import org.w3c.dom.Document;
/**
@@ -55,7 +55,7 @@
*/
@Test
public void testMarshall() throws MarshallingException, XMLParserException{
- XSBooleanBuilder xsbBuilder = (XSBooleanBuilder) builderFactory.getBuilder(XSBoolean.TYPE_NAME);
+ XMLObjectBuilder<XSBoolean> xsbBuilder = builderFactory.getBuilderOrThrow(XSBoolean.TYPE_NAME);
XSBoolean xsBoolean = xsbBuilder.buildObject(expectedXMLObjectQName, XSBoolean.TYPE_NAME);
xsBoolean.setValue(XSBooleanValue.valueOf(expectedValue));
Modified: trunk/opensaml-core/src/test/java/org/opensaml/core/xml/schema/XSDateTimeTest.java
[... 460 lines stripped ...]
More information about the commits
mailing list