Jest (rámec JavaScriptu) - Jest (JavaScript framework) - Wikipedia
![]() | tento článek potřebuje další citace pro ověření.Březen 2019) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Žert[1] je JavaScript testovací rámec udržovaný podle Facebook, Inc. navrhl a postavil Christoph Nakazawa se zaměřením na jednoduchost a podporu pro velké webové aplikace. Funguje to s využitím projektů Babel, Strojopis, Node.js, Reagovat, Úhlové, Vue.js a Štíhlý. Jest nevyžaduje hodně konfigurace pro první uživatele testovacího rámce.
Použití a příklady
$ npm install --save-dev vtip
Pro následující modul napíšeme odpovídající testovací případ:
funkce součet(A, b) { vrátit se A + b;}modul.vývoz = součet;
Pokud byl výše uvedený soubor pojmenován sum.js, zapíšeme náš testovací případ do souboru s názvem sum.test.js, aby jej Jest automaticky vyzvedl. Obsah souboru bude:
konst součet = vyžadovat('./součet');test('přidá 1 + 2 k rovným 3', () => { očekávat(součet(1, 2)).být(3);});
Potom z příkazového řádku spusťte příkaz
$ npm běh test
Tím se spustí test a na příkazovém řádku se odešle odpovídající výsledek.