جزمین

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو
جزمین
Logo jasmine.svg
نخستین انتشار ۱۴ سپتامبر، ۲۰۱۰؛ ۷ سال پیش (۲۰۱۰-۰۹-14)[۱]
انتشار پایدار 2.3
گونه آزمایش واحد
وب‌گاه http://jasmine.github.io/

جزمین (انگلیسی: 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!');
  });
});

منابع[ویرایش]