Mundarija:

Chai birligi testi nima?
Chai birligi testi nima?

Video: Chai birligi testi nima?

Video: Chai birligi testi nima?
Video: YOO GO TURBO CHOYI HAQIDA MA'LUMOT/ YOO GO TURBO ЧОЙИ ХАКИДА МАЛУМОТ 2024, Dekabr
Anonim

Choy bu tugun va brauzer uchun BDD / TDD tasdiqlash kutubxonasi bo'lib, u har qanday JavaScript bilan ajoyib tarzda bog'lanishi mumkin. sinovdan o'tkazish ramka.

Shu tarzda, Mocha va Chai sinovi nima?

Mocha va Chay , Sinov Suite va Sinov Ishlar Mocha va Chay birlik uchun birgalikda ishlatiladigan ikkita JavaScript ramkasi sinovdan o'tkazish . Mocha a sinovdan o'tkazish ma'lum bir tartibda bajariladigan funktsiyalarni ta'minlovchi va ularning natijalarini terminal oynasiga qayd qiluvchi ramka.

Kimdir so'rashi mumkin, mocha va choy o'rtasidagi farq nima? Mocha Node da ishlaydigan JavaScript test tizimidir. js va ichida brauzer. Mocha asinxron test, sinov qamrovi hisobotlari va har qanday tasdiqlash kutubxonasidan foydalanish imkonini beradi. Choy Bu NodeJS va brauzer uchun BDD / TDD tasdiqlash kutubxonasi bo'lib, u har qanday JavaScript test tizimi bilan ajoyib tarzda bog'lanishi mumkin.

Bu erda, mocha va choy choyidan qanday foydalanasiz?

Node o'rnatilgan bo'lsa, loyihangiz katalogida terminal yoki buyruq qatorini oching

  1. Agar siz brauzerda kodni sinab ko'rmoqchi bo'lsangiz, npm install mocha chai --save-dev-ni ishga tushiring.
  2. Agar siz Node.js kodini sinab ko'rmoqchi bo'lsangiz, yuqoridagilarga qo'shimcha ravishda npm install -g mocha-ni ishga tushiring.

Chai test ishini qanday boshqarasiz?

Node-da Mocha/Chai birligi testlarini qanday o'tkazish kerak. js ilovalari

  1. Node.js ni oʻrnating. Agar Node.js bilan birinchi marta ishlayotgan bo'lsangiz, avval npm menejerini o'rnating: nodejs.org/en/download/package-manager.
  2. NPM va Mocha-ni o'rnating.
  3. Ekspres ramkalar yordamida Hello World yarating.
  4. Salom dunyo tafsilotlari.
  5. Ilovani ishga tushiring.
  6. Mocha va Chai-ni o'rnating.
  7. Sinov faylini qo'shing.

Tavsiya: