Budget summary adapter tests

This adds tests for the BudgetSummaryAdapter. It also fixes a problem that we never encountered before that may or may not be a problem???