        assert.equal(range.value, 3);

          range.value += range.step;
          assert.equal(range.value, 5);

          range.value += range.step;
          assert.equal(range.value, 7);
          done();
        });
      });

      test('negative values should round up', function(done) {
        range.min = -10;
        range.max = 10;
        range.step = 0.1;
        range.value = -8.4252;

        flush(function() {
          assert.equal(range.value, -8.4);
          done();
        });
      }