data-binding: refactoring to move prop. change handler tests in separate class