package org.apereo.cas;

import org.apereo.cas.authentication.SecurityTokenServiceTokenFetcherTests;
import org.apereo.cas.config.CoreWsSecuritySecurityTokenServiceConfigurationTests;
import org.apereo.cas.ws.idp.metadata.WSFederationMetadataWriterTests;
import org.apereo.cas.ws.idp.web.WSFederationRequestTests;
import org.apereo.cas.ws.idp.web.flow.WSFederationIdentityProviderWebflowConfigurerTests;
import org.apereo.cas.ws.idp.web.flow.WSFederationMetadataUIActionTests;

import org.junit.platform.runner.JUnitPlatform;
import org.junit.platform.suite.api.SelectClasses;
import org.junit.runner.RunWith;

/**
 * This is {@link AllWsFederationTestsSuite}.
 *
 * @author Misagh Moayyed
 * @since 6.0.0-RC3
 */
@SelectClasses({
    WSFederationIdentityProviderWebflowConfigurerTests.class,
    CoreWsSecuritySecurityTokenServiceConfigurationTests.class,
    WSFederationRequestTests.class,
    WSFederationMetadataWriterTests.class,
    WSFederationMetadataUIActionTests.class,
    SecurityTokenServiceTokenFetcherTests.class
})
@RunWith(JUnitPlatform.class)
public class AllWsFederationTestsSuite {
}

@@ -173,24 +173,99 @@
 ationTests;%0A
+import org.apereo.cas.ws.idp.metadata.WSFederationMetadataControllerTests;%0A
 import org.a
@@ -953,32 +953,79 @@
 estTests.class,%0A
+    WSFederationMetadataControllerTests.class,%0A
     WSFederation

add tests