Added tests for the populateBreakdownLabel method.

Refactored it to make it more simple as we already have the selected model from the change:selected event.