 define [
   'jquery'
+  'chaplin/mediator'
   'chaplin/views/view'
   'chaplin/models/model'
   'chaplin/models/collection'
-], ($, View, Model, Collection) ->
+], ($, mediator, View, Model, Collection) ->
   'use strict'
 
   describe 'View', ->

      spy = jasmine.createSpy()
      view.modelBind 'add', spy
      view.modelUnbind 'add', spy
      collection.push new Model
      expect(spy).not.toHaveBeenCalled()

    it 'should force the context of model event handlers', ->

      setCollection()
      spy = jasmine.createSpy()
      view.modelBind 'add', spy
      collection.push new Model()
      expect(spy).toHaveBeenCalled()

    it 'should unbind handlers from model events', ->
