Not sure how this work. Since you create new model in `beforeEach()` and you only one model.set call in this unit test, how can scope.onChange not called.