Ejemplo n.º 1
0
 it('should trigger a change', function () {
   var toggle = new Toggle(true);
   toggle.on('change', function (enabled) {
     assert(!enabled);
   });
   toggle.value(false);
 });
Ejemplo n.º 2
0
 it('should not trigger for the same value', function () {
   var toggle = new Toggle(true)
     , changes = 0;
   toggle.on('change', function (enabled) {
     changes++;
     if (changes == 2) throw new Error();
   });
   toggle.value(false);
   toggle.value(false);
   toggle.value(false);
 });