attachDom: refactored tests to implement jasmine fixture (affix)

- [ ] @Aintaer 
Instead of using `.call()` all over the place, you could probably swap in the `beforeEach`:
```js
model = Model.extend().mixin(attachDom)();
```
Then in the spec:
```js
model.attachCheckbox('foo', $context);
```