@Test
    public void assertBudgetItemsMissingExceptionMessageIsValid() throws Exception {

        try {
            annualBudget.setCoreBudgetItemList(new ArrayList<CoreBudgetItem>());
            budgetCalculation.processBudgetItemsCalculation(annualBudget, breakdown);
            fail("SocialBudgetItemList is null");
        } catch(BudgetItemsMissingException e) {
            assertEquals("BudgetItemsMissingException error message is correct.", "BudgetItemList is null.", e.getMessage());
        }

    }