Refactoring the AccountSavingsTest and AccountSavings itself. Using mocks -when using mocks you tests are not chained to a specific implementation and actually you testthe behavior indeed.