@Test
    void verifyOperation() throws Throwable {
        val model = mvc.perform(get("/palantir/dashboard"))
            .andExpect(status().isOk())
            .andReturn()
            .getModelAndView()
            .getModel();
        assertNotNull(model.get("casServerPrefix"));
        assertTrue(model.containsKey("authentication"));
        assertTrue(model.containsKey("httpRequestMethod"));
        assertTrue(model.containsKey("httpRequestSecure"));
        assertTrue(model.containsKey("actuatorEndpoints"));
        assertTrue(model.containsKey("serviceDefinitions"));
        
        mvc.perform(get("/palantir/")).andExpect(status().isOk());
        mvc.perform(get("/palantir")).andExpect(status().isOk());
    }
This is {@link DashboardControllerTests}.

@author Misagh Moayyed
@since 7.0.0
support/cas-server-support-palantir/src/test/java/org/apereo/cas/palantir/controller/DashboardControllerTests.java