Tartalomjegyzék:

Mi az a chai egység tesztelése?
Mi az a chai egység tesztelése?

Videó: Mi az a chai egység tesztelése?

Videó: Mi az a chai egység tesztelése?
Videó: class 9 second unit test question paper 2023 || class 9 geography 2nd unit test question paper 2023 2024, November
Anonim

Chai egy BDD / TDD érvényesítési könyvtár a csomóponthoz és a böngészőhöz, amely kellemesen párosítható bármilyen javascript-tel tesztelés keretrendszer.

Ilyen módon mi a Mocha és Chai tesztelése?

Mocha és Chai , Teszt Lakosztályok és Teszt Esetek Mocha és Chai két JavaScript-keretrendszer, amelyeket általában együtt használnak az egységekhez tesztelés . Mohaachát egy tesztelés keretrendszer, amely meghatározott sorrendben végrehajtott függvényeket biztosít, és ezek eredményeit naplózza a terminálablakba.

Az is felmerülhet, hogy mi a különbség a mokka és a chai között? Mohaachát egy JavaScript teszt keretrendszer, amely a Node-on fut. js és ban,-ben böngésző. Mohaachát lehetővé teszi az aszinkron tesztelést, a tesztlefedettségi jelentéseket és bármely állítási könyvtár használatát. Chai egy BDD / TDD érvényesítési könyvtár a NodeJS-hez és a böngészőhöz, amely kellemesen párosítható bármely JavaScript tesztelési keretrendszerrel.

Itt hogyan használod a mokkát és a chai teát?

Ha a Node telepítve van, nyisson meg egy terminált vagy parancssort a projekt könyvtárában

  1. Ha tesztelni szeretné a kódot a böngészőben, futtassa az npm install mocha chai --save-dev parancsot.
  2. Ha szeretné tesztelni a Node.js kódot, a fentiek mellett futtassa az npm install -g mocha parancsot.

Hogyan futtatsz egy chai tesztet?

Mocha/Chai egységtesztek futtatása a Node-on. js alkalmazások

  1. Telepítse a Node.js-t. Ha most először dolgozik a Node.js-szal, először telepítse az npm-kezelőt: nodejs.org/en/download/package-manager.
  2. Telepítse az NPM-et és a Mocha-t.
  3. Hozzon létre Hello World Express keretrendszerrel.
  4. A Hello World részletei.
  5. Futtassa az alkalmazást.
  6. Telepítse Mocha és Chai.
  7. Adjon hozzá egy tesztfájlt.

Ajánlott: