Пређи на садржај

Јасмине (ЈаваСцрипт радно окружење)

С Википедије, слободне енциклопедије

Јасмине је радно окружење отвореног кода за тестирање ЈаваСцрипт кода.[1] Има за циљ да ради на свим платформама које подржавају ЈаваСцрипт, као и да има синтаксу која је једноставна за читање и коришћење. Под јаким је утицајем других радних окружења за тестирање, као што су СцреwУнит, ЈССпец, ЈСпец, анд РСпец.


Коришћење[уреди | уреди извор]

Јасмине тежи читљивости. Једноставан "Здраво свете" тест је дат у коду испод, где функција десцрибе() описује пакет који садржи тестове, док функција ит() представља појединачну спецификацију (појединачан тест). Назив ит() је настао због идеје о развоју софтвера заснованом на понашању и служи као прва реч у називу теста (и они би заједно требало да чине реченицу). Синтакса је врло слична синтакси РСпец.

Следећи код тестира функцију која се зове

zdravoSvete()

и проверава да је њен излаз "Здраво свете!"

describe('Zdravo svete', function() {
  it('govori zdravo svete', function() {
    expect(zdravoSvete()).toEqual("Zdravo svete!");
  });
});

Јасмине има и бројне друге могућности, као што су специфични мечери, шпијуни и подршка за асинхроне спецификације.

Историја[уреди | уреди извор]

Развијен је од стране програмера који раде за Пивотал лабораторију, који су претходно развили ЈсУнит.[2]

Види још[уреди | уреди извор]

Референце[уреди | уреди извор]

Спољашње везе[уреди | уреди извор]