جزمین - ویکی‌پدیا، دانشنامهٔ آزاد

Jasmine
انتشار اولیه۱۴ سپتامبر ۲۰۱۰؛ ۱۴ سال پیش (۲۰۱۰-14}})[۱]
انتشار پایدار
2.3
مخزن
نوعآزمایش واحد
وبگاه

جزمین (انگلیسی: Jasmine) کتابخانه ی تست جاوا اسکریپت است.[۲] [۳]

استفاده

[ویرایش]

جزمین سعی می کند ساده و خوانا باشد. یه برنامه ی ساده ی Hello World در جزمین به این صورت خواهد بود در اینجا ()describe یک تست را شروع می کند و ()it شروع یک تست مستقل بخصوص است.

کد جزمین قرار است این تابع را تست کند:

function helloWorld() {   return 'Hello world!'; } 

و حالا اگر بخواهیم تایید شود که خروجی این تابع قطعاً "!Hello world" خواهد بود کد زیر را می نویسیم.

describe('Hello world', function() {   it('says hello', function() {     expect(helloWorld()).toEqual('Hello world!');   }); }); 

منابع

[ویرایش]
  1. Davis W. Frank. "Jasmine 1.0 Released". Pivotal Labs. Archived from the original on 22 February 2014. Retrieved 11 February 2014.
  2. http://jasmine.github.io/
  3. https://github.com/pivotal/jasmine/wiki/Background