# .cadoles-slide-title[Écosystème (3/7)]

**Les tests unitaires**

Différentes librairies, différents styles...

[NodeUnit](https://github.com/caolan/nodeunit)
```js
this.MathSuite = {

  'should return the square root of 8': function(test) {
    test.ok( Math.sqrt(4) === 2, 'It should return 2 !');
    test.done();
  }

};
```

[Jasmine](https://jasmine.github.io/)
```js
describe('Math', function() {

  it('should return the square root of 8', function(done) {
    expect( Math.sqrt(4) ).toBe(2);
    done();
  });

});
```