Jest (JavaScript -kehys) - Jest (JavaScript framework)

Jest on Facebook, Inc: n ylläpitämä JavaScript -testauskehys, jonka on suunnitellut ja rakentanut Christoph Nakazawa keskittyen yksinkertaisuuteen ja suurten verkkosovellusten tukeen . Se toimii hankkeiden avulla Babel , kirjoituskoneella , Node.js , Reagoida , Kulmikas , Vue.js ja hoikka . Jest ei vaadi paljon määrityksiä testauskehyksen ensimmäistä käyttäjää varten.

Käyttö ja esimerkit

Asennus

Asenna Jest Node.js -tiedostoon JavaScript -paketinhallinnan avulla npm :

$ npm install --save-dev jest

Esimerkki

Tässä esimerkissä kirjoitamme testitapauksen seuraavalle moduulille, joka on tallennettu seuraavasti sum.js:

function sum(a, b) {
  return a + b;
}

module.exports = sum;

Testitapauksemme on sum.test.jsJest -nimisessä tiedostossa , joka poimii sen automaattisesti testitapaukseksi sum.js.

Testikotelon sisältävän tiedoston sisältö on:

const sum = require('./sum');

test('adds 1 + 2 to equal 3', () => {
  expect(sum(1, 2)).toBe(3);
});

Suoritamme sitten komentoriviltä tämän komennon:

$ npm run test

Tämä suorittaa testin ja antaa vastaavan tuloksen komentoriviltä.

Katso myös

Viitteet

  1. ^ "Jest -sivusto" .

Ulkoiset linkit