use of org.estatio.module.budget.dom.budget.Budget in project estatio by estatio.
the class BudgetItemValueRepository_IntegTest method findByBudgetItemAndType.
@Test
public void findByBudgetItemAndType() {
// given
Property property = Property_enum.OxfGb.findUsing(serviceRegistry);
Budget budget = budgetRepository.findByPropertyAndStartDate(property, new LocalDate(2015, 01, 01));
BudgetItem budgetItem = budget.getItems().first();
assertThat(budgetItem.getValues().size()).isEqualTo(1);
assertThat(budgetItem.getValues().first().getType()).isEqualTo(BudgetCalculationType.BUDGETED);
// when
List<BudgetItemValue> results = budgetItemValueRepository.findByBudgetItemAndType(budgetItem, BudgetCalculationType.BUDGETED);
// then
assertThat(results.size()).isEqualTo(1);
}
Aggregations