[java-idp-testbed COMMIT] /trunk/src/test/java/idp/saml1/SAML1UnsolicitedFlowTest.java
noreply at shibboleth.net
noreply at shibboleth.net
Mon Feb 17 12:32:36 EST 2014
Author: scantor
Date: Mon Feb 17 12:32:36 2014
New Revision: 147
URL: http://svn.shibboleth.net/view/java-idp-testbed?rev=147&view=rev
Log:
Updates to outbound context action and tests.
Modified:
trunk/src/test/java/idp/saml1/SAML1UnsolicitedFlowTest.java
Modified: trunk/src/test/java/idp/saml1/SAML1UnsolicitedFlowTest.java
URL: http://svn.shibboleth.net/view/java-idp-testbed/trunk/src/test/java/idp/saml1/SAML1UnsolicitedFlowTest.java?rev=147&r1=146&r2=147&view=diff
==============================================================================
--- trunk/src/test/java/idp/saml1/SAML1UnsolicitedFlowTest.java (original)
+++ trunk/src/test/java/idp/saml1/SAML1UnsolicitedFlowTest.java Mon Feb 17 12:32:36 2014
@@ -57,7 +57,7 @@
private String entityId = "http://sp.example.org";
- private String acsUrl = "http://sp.example.org/acs";
+ private String acsUrl = "https://sp.example.org/ACSURL";
private String relayState = "myRelayState";
@@ -67,10 +67,10 @@
request.addParameter(BaseIdPInitiatedSSORequestMessageDecoder.SHIRE_PARAM, acsUrl);
request.addParameter(BaseIdPInitiatedSSORequestMessageDecoder.TARGET_PARAM, relayState);
- FlowExecutionResult result = flowExecutor.launchExecution(FLOW_ID, null, externalContext);
+ final FlowExecutionResult result = flowExecutor.launchExecution(FLOW_ID, null, externalContext);
Assert.assertEquals(FLOW_ID, result.getFlowId());
- FlowExecutionOutcome outcome = result.getOutcome();
+ final FlowExecutionOutcome outcome = result.getOutcome();
log.debug("flow outcome {}", outcome);
Assert.assertNotNull(outcome);
Assert.assertEquals(outcome.getId(), "end");
@@ -83,16 +83,17 @@
Assert.assertNotNull(prc.getOutboundMessageContext().getMessage());
Assert.assertTrue(prc.getOutboundMessageContext().getMessage() instanceof Response);
- Response response = (Response) prc.getOutboundMessageContext().getMessage();
+ final Response response = (Response) prc.getOutboundMessageContext().getMessage();
Assert.assertEquals(response.getVersion(), SAMLVersion.VERSION_11);
Assert.assertEquals(response.getStatus().getStatusCode().getValue(), StatusCode.SUCCESS);
+ Assert.assertEquals(response.getRecipient(), acsUrl);
Assert.assertNotNull(response.getAssertions());
Assert.assertFalse(response.getAssertions().isEmpty());
Assert.assertEquals(response.getAssertions().size(), 1);
Assert.assertNotNull(response.getAssertions().get(0));
- Assertion assertion = response.getAssertions().get(0);
+ final Assertion assertion = response.getAssertions().get(0);
Assert.assertEquals(assertion.getMajorVersion(), SAMLVersion.VERSION_11.getMajorVersion());
Assert.assertEquals(assertion.getMinorVersion(), SAMLVersion.VERSION_11.getMinorVersion());
Assert.assertEquals(assertion.getIssuer(), "https://idp.example.org");
More information about the commits
mailing list