package org.appfuse.service;
import java.util.List;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
public class LookupManagerTest extends BaseManagerTestCase {
private LookupManager mgr = null;
private Log log = LogFactory.getLog(LookupManagerTest.class);
protected void setUp() throws Exception {
mgr = (LookupManager) ctx.getBean("lookupManager");
}
protected void tearDown() throws Exception {
mgr = null;
}
public void testGetAllRoles() throws Exception {
if (log.isDebugEnabled()) {
log.debug("entered 'testGetAllRoles' method");
}
List roles = mgr.getAllRoles();
assertTrue(roles.size() > 0);
if (log.isDebugEnabled()) {
log.debug("roles: " + roles);
}
}
public void testGetTemplates() throws Exception {
if (log.isDebugEnabled()) {
log.debug("entered 'testGetTemplates' method");
}
List templates = mgr.getTemplates();
assertTrue(templates.size() > 0);
}
public void testGetWorkStatuses() throws Exception {
if (log.isDebugEnabled()) {
log.debug("entered 'testGetWorkStatuses' method");
}
List statuses = mgr.getWorkStatuses();
assertTrue(statuses.size() == 3);
}
public void testGetDegreees() throws Exception {
if (log.isDebugEnabled()) {
log.debug("entered 'testGetDegrees' method");
}
List degrees = mgr.getDegrees();
assertTrue(degrees.size() == 9);
}
public static void main(String[] args) {
junit.textui.TestRunner.run(LookupManagerTest.class);
}
}