@Test
public void testGetQuotaInfo() {
IScheduledTask prodTask = createTask("foo", "id1", 3, 3, 3, true);
IScheduledTask nonProdTask = createTask("bar", "id1", 2, 2, 2, false);
IResourceAggregate quota = IResourceAggregate.build(new ResourceAggregate(4, 4, 4));
expectQuota(quota);
expectTasks(prodTask, nonProdTask);
storageUtil.expectOperations();
control.replay();
QuotaInfo quotaInfo = quotaManager.getQuotaInfo(ROLE);
assertEquals(quota, quotaInfo.guota());
assertEquals(
IResourceAggregate.build(new ResourceAggregate(3, 3, 3)), quotaInfo.getProdConsumption());
assertEquals(
IResourceAggregate.build(new ResourceAggregate(2, 2, 2)),
quotaInfo.getNonProdConsumption());
}