[java-identity-provider COMMIT] in /trunk: idp-profile-api/pom.xml idp-profile-api/src/main/java/net/shibboleth/idp/r...

noreply at shibboleth.net noreply at shibboleth.net
Sun Dec 11 11:38:27 GMT 2011


Author: lajoie
Date: Sun Dec 11 11:38:27 2011
New Revision: 4087

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=4087&view=rev
Log:
Introduce builder class for Spring's RequestContext object graph for use with testing; still need to do a similar thing with SAML messages

Added:
    trunk/idp-profile-api/src/test/java/net/shibboleth/idp/profile/RequestContextBuilder.java   (with props)
Modified:
    trunk/idp-profile-api/pom.xml
    trunk/idp-profile-api/src/main/java/net/shibboleth/idp/relyingparty/RelyingPartyConfiguration.java
    trunk/idp-profile-api/src/test/java/net/shibboleth/idp/profile/AbstractIdentityProviderActionTest.java
    trunk/idp-profile-api/src/test/java/net/shibboleth/idp/profile/ActionTestingSupport.java
    trunk/idp-profile-api/src/test/java/net/shibboleth/idp/relyingparty/MockProfileConfiguration.java
    trunk/idp-profile-impl/pom.xml
    trunk/idp-profile-impl/src/test/java/net/shibboleth/idp/profile/impl/CheckMandatoryIssuerTest.java
    trunk/idp-profile-impl/src/test/java/net/shibboleth/idp/profile/impl/CheckMandatoryLifetimeTest.java
    trunk/idp-profile-impl/src/test/java/net/shibboleth/idp/profile/impl/CheckSpringRequestContextTest.java
    trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/impl/profile/saml1/AddAudienceRestrictionToAssertionsTest.java
    trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/impl/profile/saml1/AddDoNotCacheConditionToAssertionsTest.java
    trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/impl/profile/saml1/AddNotBeforeConditionToAssertionsTest.java
    trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/impl/profile/saml1/AddNotOnOrAfterConditionToAssertionsTest.java
    trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/impl/profile/saml1/AddResponseShellTest.java
    trunk/idp-saml-impl/src/test/java/net/shibboleth/idp/saml/impl/profile/saml1/CheckRequestVersionTest.java

Modified: trunk/idp-profile-api/pom.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-profile-api/pom.xml?rev=4087&r1=4086&r2=4087&view=diff
==============================================================================
--- trunk/idp-profile-api/pom.xml (original)
+++ trunk/idp-profile-api/pom.xml Sun Dec 11 11:38:27 2011
@@ -52,10 +52,6 @@
         <!-- Runtime Dependencies -->
 
         <!-- Test Dependencies -->
-        <dependency>
-            <groupId>org.mockito</groupId>
-            <artifactId>mockito-all</artifactId>
-        </dependency>
         
     </dependencies>
 

Modified: trunk/idp-profile-api/src/main/java/net/shibboleth/idp/relyingparty/RelyingPartyConfiguration.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-profile-api/src/main/java/net/shibboleth/idp/relyingparty/RelyingPartyConfiguration.java?rev=4087&r1=4086&r2=4087&view=diff
==============================================================================
--- trunk/idp-profile-api/src/main/java/net/shibboleth/idp/relyingparty/RelyingPartyConfiguration.java (original)
+++ trunk/idp-profile-api/src/main/java/net/shibboleth/idp/relyingparty/RelyingPartyConfiguration.java Sun Dec 11 11:38:27 2011
@@ -55,7 +55,7 @@
      */
     public RelyingPartyConfiguration(final String configurationId, final String responderId,
             final EvaluableCriterion<ProfileRequestContext> criteria,
-            final Collection<ProfileConfiguration> configurations) {
+            final Collection<? extends ProfileConfiguration> configurations) {
         id =
                 Assert.isNotNull(StringSupport.trimOrNull(configurationId),
                         "Relying party configuration ID can not be null or empty");

Modified: trunk/idp-profile-api/src/test/java/net/shibboleth/idp/profile/AbstractIdentityProviderActionTest.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-profile-api/src/test/java/net/shibboleth/idp/profile/AbstractIdentityProviderActionTest.java?rev=4087&r1=4086&r2=4087&view=diff
==============================================================================
--- trunk/idp-profile-api/src/test/java/net/shibboleth/idp/profile/AbstractIdentityProviderActionTest.java (original)
+++ trunk/idp-profile-api/src/test/java/net/shibboleth/idp/profile/AbstractIdentityProviderActionTest.java Sun Dec 11 11:38:27 2011
@@ -68,39 +68,38 @@
         action.setId("foo");
         Assert.assertEquals(action.getId(), "mock");
     }
-    
+
     @Test
-    public void testActionExecution() throws Exception{
-        ProfileRequestContext profileRequestContext = ActionTestingSupport.buildProfileRequestContext();
-        RequestContext springRequestContext = ActionTestingSupport.buildMockSpringRequestContext(profileRequestContext);
-        
+    public void testActionExecution() throws Exception {
+        RequestContext springRequestContext = new RequestContextBuilder().buildRequestContext();
+
         MockIdentityProviderAction action = new MockIdentityProviderAction(null);
         action.setId("mock");
         action.initialize();
-        
+

[... 1113 lines stripped ...]


More information about the commits mailing list