 
       expect(routed).to.be true
       expect(spy.callCount).to.be 1
-      expect(params.one).to.be '1'
-      expect(params.two).to.be undefined
+      expect(passedParams).to.be.an 'object'
+      expect(passedParams.one).to.be '1'
+      expect(passedParams.two).to.be undefined
 
       mediator.unsubscribe 'matchRoute', spy
 

          foo: 'bar'

      router.route '/conflicting-params/123'
      expect(params.foo).to.be 'bar'

    it 'should pass query string parameters', ->
      router.match 'query-string', 'null#null'

      if Object.isFrozen
        expect(Object.isFrozen(router)).to.be true

    # Extendability
    # -------------

    it 'should be extendable', ->
      expect(Router.extend).to.be.a 'function'
      expect(Route.extend).to.be.a 'function'

      DerivedRouter = Router.extend()
