Search in sources :

Example 51 with Order

use of org.junit.jupiter.api.Order in project keycloak by keycloak.

the class QuarkusPropertiesDistTest method testIgnoreQuarkusSystemPropertyAtBuild.

@Test
@Launch({ "-Dquarkus.log.console.enabled=true", "build" })
@Order(4)
void testIgnoreQuarkusSystemPropertyAtBuild(LaunchResult result) {
    CLIResult cliResult = (CLIResult) result;
    assertFalse(cliResult.getOutput().contains("INFO"));
    cliResult.assertBuild();
}
Also used : CLIResult(org.keycloak.it.junit5.extension.CLIResult) TestMethodOrder(org.junit.jupiter.api.TestMethodOrder) Order(org.junit.jupiter.api.Order) DistributionTest(org.keycloak.it.junit5.extension.DistributionTest) Test(org.junit.jupiter.api.Test) Launch(io.quarkus.test.junit.main.Launch)

Example 52 with Order

use of org.junit.jupiter.api.Order in project keycloak by keycloak.

the class QuarkusPropertiesDistTest method testIgnoreQuarkusPropertyFromKeycloakConf.

@Test
@BeforeStartDistribution(DisableConsoleLogHandlerInKeycloakConf.class)
@Launch({ "build" })
@Order(5)
void testIgnoreQuarkusPropertyFromKeycloakConf(LaunchResult result) {
    CLIResult cliResult = (CLIResult) result;
    assertTrue(cliResult.getOutput().contains("INFO"));
    cliResult.assertBuild();
}
Also used : CLIResult(org.keycloak.it.junit5.extension.CLIResult) TestMethodOrder(org.junit.jupiter.api.TestMethodOrder) Order(org.junit.jupiter.api.Order) DistributionTest(org.keycloak.it.junit5.extension.DistributionTest) Test(org.junit.jupiter.api.Test) BeforeStartDistribution(org.keycloak.it.junit5.extension.BeforeStartDistribution) Launch(io.quarkus.test.junit.main.Launch)

Example 53 with Order

use of org.junit.jupiter.api.Order in project keycloak by keycloak.

the class ImportDistTest method testMissingDir.

@Test
@Order(2)
@Launch({ "import", "--dir=." })
void testMissingDir(LaunchResult result) {
    CLIResult cliResult = (CLIResult) result;
    cliResult.assertMessage("Realm 'master' imported");
    cliResult.assertMessage("Import finished successfully");
}
Also used : CLIResult(org.keycloak.it.junit5.extension.CLIResult) TestMethodOrder(org.junit.jupiter.api.TestMethodOrder) Order(org.junit.jupiter.api.Order) Test(org.junit.jupiter.api.Test) DistributionTest(org.keycloak.it.junit5.extension.DistributionTest) Launch(io.quarkus.test.junit.main.Launch)

Example 54 with Order

use of org.junit.jupiter.api.Order in project keycloak by keycloak.

the class ImportDistTest method testExport.

@Test
@Order(1)
@Launch({ "export", "--realm=master", "--dir=." })
void testExport(LaunchResult result) {
    CLIResult cliResult = (CLIResult) result;
    cliResult.assertMessage("Export of realm 'master' requested.");
    cliResult.assertMessage("Export finished successfully");
}
Also used : CLIResult(org.keycloak.it.junit5.extension.CLIResult) TestMethodOrder(org.junit.jupiter.api.TestMethodOrder) Order(org.junit.jupiter.api.Order) Test(org.junit.jupiter.api.Test) DistributionTest(org.keycloak.it.junit5.extension.DistributionTest) Launch(io.quarkus.test.junit.main.Launch)

Example 55 with Order

use of org.junit.jupiter.api.Order in project keycloak by keycloak.

the class StartAutoBuildDistTest method testShouldReAugIfConfigChanged.

@Test
@Launch({ "start", "--auto-build", "--db=dev-mem", "--http-enabled=true", "--hostname-strict=false", "--cache=local" })
@Order(3)
void testShouldReAugIfConfigChanged(LaunchResult result) {
    CLIResult cliResult = (CLIResult) result;
    cliResult.assertBuild();
    cliResult.assertStarted();
}
Also used : CLIResult(org.keycloak.it.junit5.extension.CLIResult) TestMethodOrder(org.junit.jupiter.api.TestMethodOrder) Order(org.junit.jupiter.api.Order) Test(org.junit.jupiter.api.Test) DistributionTest(org.keycloak.it.junit5.extension.DistributionTest) Launch(io.quarkus.test.junit.main.Launch)

Aggregations

Order (org.junit.jupiter.api.Order)194 Test (org.junit.jupiter.api.Test)184 TestMethodOrder (org.junit.jupiter.api.TestMethodOrder)179 lombok.val (lombok.val)67 WithMockUser (org.springframework.security.test.context.support.WithMockUser)31 CasConfigurationProperties (org.apereo.cas.configuration.CasConfigurationProperties)30 MockHttpServletRequest (org.springframework.mock.web.MockHttpServletRequest)24 MockHttpServletResponse (org.springframework.mock.web.MockHttpServletResponse)24 Launch (io.quarkus.test.junit.main.Launch)23 Service (org.apereo.cas.authentication.principal.Service)23 CLIResult (org.keycloak.it.junit5.extension.CLIResult)23 DistributionTest (org.keycloak.it.junit5.extension.DistributionTest)23 ParameterizedTest (org.junit.jupiter.params.ParameterizedTest)21 Entity (org.molgenis.data.Entity)16 File (java.io.File)12 FileWriter (java.io.FileWriter)12 UnknownEntityTypeException (org.molgenis.data.UnknownEntityTypeException)11 EntityType (org.molgenis.data.meta.model.EntityType)11 JSONObject (net.minidev.json.JSONObject)9 MockTicketGrantingTicket (org.apereo.cas.mock.MockTicketGrantingTicket)9