#Tests
###Unit tests
-
Ava - Futuristic test runner -
npm install --global ava
import test from 'ava'; test(t => { t.deepEqual([1, 2], [1, 2]); });
-
Tape - tap-producing test harness for node and browsers
var test = require('tape'); test('timing test', function (t) { t.plan(2); t.equal(typeof Date.now, 'function'); var start = Date.now(); setTimeout(function () { t.equal(Date.now() - start, 100); }, 100); });
-
Test'em -
npm install testem -g
###Tests services
- Testling - run your browser tests on every push