package org.ovirt.engine.core.dao;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNotNull;
import java.util.List;
import org.junit.Test;
import org.ovirt.engine.core.common.businessentities.ActionGroup;
import org.ovirt.engine.core.compat.Guid;
public class ActionGroupDaoTest extends BaseDaoTestCase {
private static final int ACTION_GROUP_COUNT = 3;
private static final Guid EXISTING_ROLE_ID = new Guid("f5972bfa-7102-4d33-ad22-9dd421bfba78");
private ActionGroupDao dao;
@Override
public void setUp() throws Exception {
super.setUp();
dao = dbFacade.getActionGroupDao();
}
@Test
public void testGetAllActionGroupsForRole() {
List<ActionGroup> result = dao.getAllForRole(EXISTING_ROLE_ID);
assertNotNull(result);
assertFalse(result.isEmpty());
assertEquals(ACTION_GROUP_COUNT, result.size());
}
}