UNPKG

generator-react-gulp-browserify-less

Version:

A Yeoman Generator for facebook's React framework. It includes gulp, browserify,babel,source maps, livereload and famous official Twitter bootstrap LESS version.

26 lines (20 loc) 751 B
jest.dontMock('../Timer'); describe('Timer', function () { var Timer = require('../Timer'); var React = require('react/addons'); var TestUtils = React.addons.TestUtils; var timer = null; beforeEach(function () { timer = TestUtils.renderIntoDocument(<Timer/>); }); it('increments seconds elapsed with each tick', function () { expect(timer.state.secondsElapsed).toBe(0); timer.tick(); expect(timer.state.secondsElapsed).toBe(1); }); it('registers tick to run once each second', function () { expect(setInterval.mock.calls.length).toBe(1); expect(setInterval.mock.calls[0][0]).toBe(timer.tick); expect(setInterval.mock.calls[0][1]).toBe(1000); }); });