Top Qs
Chronologie
Chat
Contexte

Unit.js

site internet De Wikipédia, l'encyclopédie libre

Unit.js
Remove ads

Unit.js est une bibliothèque de tests unitaires open source dédiée au langage de programmation JavaScript.

Faits en bref Développé par, Dernière version ...

La bibliothèque contient notamment les fonctionnalités suivantes :

Remove ads

Utilisation

Un simple test hello world ressemble au code ci-dessous :

var example = 'Hello world!';

test.string(example)
  .isEqualTo('Hello world!');

Unit.js s'intègre dans une suite de tests de type Behavior Driven Development

describe('Hello world', function() {
  it('says hello', function() {

    var example = 'Hello world!'; 

    test.string(example)
     .isEqualTo('Hello world!');
  });
});

Styles d'assertions

Unit.js supporte de multiples interfaces de programmation, ce qui permet au développeur de choisir le style d'écriture qu'il juge le plus confortable et productif

Unit.js
test.string(str)
  .number(num).is(42);
Assert
test.assert(typeof str === 'string');
test.assert(typeof num === 'number');
test.assert.equal(num, 42);
Must.js
test.must(str).be.a.string();
test.must(num).be.a.number();
test.must(num).equal(42);
Should.js
test.should(str).be.a.String
test.should(num).be.Number
  .and.equal(42);
Remove ads

Voir aussi

Notes et références

Liens externes

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads