本文整理匯總了Java中org.kuali.rice.edl.framework.util.EDLFunctions類的典型用法代碼示例。如果您正苦於以下問題:Java EDLFunctions類的具體用法?Java EDLFunctions怎麽用?Java EDLFunctions使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
EDLFunctions類屬於org.kuali.rice.edl.framework.util包,在下文中一共展示了EDLFunctions類的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: testUserRouteLogAuthenticated
import org.kuali.rice.edl.framework.util.EDLFunctions; //導入依賴的package包/類
/**
* Tests EDLFunctions.isUserRouteLogAuthenticated
*/
@Test public void testUserRouteLogAuthenticated() throws Exception {
String user1PrincipalId = getPrincipalIdForName("user1");
WorkflowDocument document = WorkflowDocumentFactory.createDocument(user1PrincipalId, DOCUMENT_TYPE_NAME);
document.route("");
// ensure the UserSession is cleared out (could have been set up by other tests)
GlobalVariables.setUserSession(null);
// false because we didn't set up the user session properly
assertFalse(EDLFunctions.isUserRouteLogAuthenticated(document.getDocumentId() + ""));
// these two should be in the route log
GlobalVariables.setUserSession(new UserSession("user1"));
assertTrue(EDLFunctions.isUserRouteLogAuthenticated(document.getDocumentId() + ""));
GlobalVariables.setUserSession(new UserSession("bmcgough"));
assertTrue(EDLFunctions.isUserRouteLogAuthenticated(document.getDocumentId() + ""));
// user2 should NOT be in the route log
GlobalVariables.setUserSession(new UserSession("user2"));
assertFalse(EDLFunctions.isUserRouteLogAuthenticated(document.getDocumentId() + ""));
}