Esempio n. 1
0
    it('emits a "choose" event', function() {
      var velge = new Velge(element);
      var spy   = sinon.spy();

      velge.on('choose', spy);

      velge.choose({ name: 'ambrosia' });

      expect(spy.calledOnce).to.be.true;
    });
Esempio n. 2
0
    it('emits a "reject" event', function() {
      var spy   = sinon.spy();
      var velge = new Velge(element, {
        choices: [{ name: 'jazz' }]
      });

      velge.on('reject', spy);
      velge.reject({ name: 'jazz' });

      expect(spy.called).to.be.true;
    });