 
   describe 'Collisions with delay.', ->
     beforeEach () ->
-      this.debounced = new DebouncedCall(300);
       this.firstHandler = sinon.spy()
       this.secondHandler = sinon.spy()
 


  describe 'Promises.', ->
    beforeEach () ->
      this.debounced = new DebouncedCall(300);
      this.promisedHandler = undefined;
      this.firstPromiseResolve = undefined;
      this.firstPromiseReject = undefined;


  describe 'Collisions with promise pending.', ->
    beforeEach () ->
      this.promisedHandler = () =>
        return new Promise (resolve, reject) =>
          this.firstPromiseResolve = resolve
