package org.appfuse.persistence;
import java.util.List;
import org.apache.commons.logging.LogFactory;
public class LookupDAOTest extends BaseDAOTestCase {
private LookupDAO dao = null;
protected void setUp() throws Exception {
log = LogFactory.getLog(LookupDAO.class);
dao = (LookupDAO) ctx.getBean("lookupDAO");
}
protected void tearDown() throws Exception {
dao = null;
}
public void testGetRoles() throws Exception {
List roles = dao.getRoles();
if (log.isDebugEnabled()) {
log.debug(roles);
}
assertTrue(roles.size() == 2);
}
public void testGetAllTemplates() throws Exception {
List results = dao.getAvailableTemplates();
assertTrue(results.size() > 0);
}
public void testGetWorkStatuses() throws Exception {
List results = dao.getWorkStatuses();
assertTrue(results.size() == 3);
}
public void testGetDegrees() throws Exception {
List results = dao.getDegrees();
assertTrue(results.size() == 9);
}
public static void main(String[] args) {
junit.textui.TestRunner.run(LookupDAOTest.class);
}
}