public final class UifUnitTestUtils extends Object
| Constructor and Description |
|---|
UifUnitTestUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
establishMockConfig(String applicationId)
Establish a Rice configuration providing enough mock services via
GlobalResourceLoader to support the use of KRAD UIF components in unit tests. |
static void |
establishMockUserSession(String principalName)
Establish a user session with the given principal name.
|
static ViewAuthorizer |
getAllowMostViewAuthorizer()
Get a view authorizer allowing most operations.
|
static Properties |
getConfigProperties()
Get the config properties for the current thread.
|
static org.springframework.web.context.WebApplicationContext |
getWebApplicationContext()
Get the web application context.
|
static void |
tearDownMockConfig()
Shut down the mock configuration.
|
static void |
tearDownMockUserSession()
Shut down the mock user session.
|
public UifUnitTestUtils()
public static Properties getConfigProperties()
public static org.springframework.web.context.WebApplicationContext getWebApplicationContext()
public static void establishMockConfig(String applicationId) throws Exception
GlobalResourceLoader to support the use of KRAD UIF components in unit tests.applicationId - The application ID for the fake environment.Exceptionpublic static void tearDownMockConfig() throws Exception
establishMockConfig(String) is used with
BeforeClass, then this method should be used with AfterClass to tear down
resources.Exceptionpublic static void establishMockUserSession(String principalName)
This method will use KIM API calls to look up a person with the provided principal name. Use
establishMockConfig(String) to set up a mock KIM environment if needed.
principalName - The principal name of the user to establish a session with.public static void tearDownMockUserSession()
establishMockUserSession(String) is used with
Before, then this method should be used with After to tear down resources.public static ViewAuthorizer getAllowMostViewAuthorizer()
Copyright © 2005–2014 The Kuali Foundation. All rights reserved.