Unit.js

редактировать
Unit.js
Unit JS logo.png
Разработчик (и) Николас Таллефуртан
Стабильная версия 2.1.0 / 21 января 2019 г.; 20 месяцев назад (21.01.2019)
Репозиторий Отредактируйте это в Wikidata
Написано наJavaScript
Операционная система Кросс-платформенная
Тип Unit Test
Лицензия AGPL 3
Веб-сайтhttps://unitjs.com

Unit.js является открытым исходным кодом Среда модульного тестирования для языка программирования JavaScript.

Содержание
  • 1 Использование
    • 1.1 Стили утверждения
  • 2 См. также
  • 3 Ссылки
  • 4 Внешние ссылки
Использование

Простой тест hello world выглядит как в приведенном ниже коде.

var example = 'Привет, мир!'; test.string (пример).isEqualTo ('Привет, мир!');

. Поддержка description () и it () описывает набор тестов, и it () является индивидуальной спецификацией теста. Имя «it ()» следует идее разработки, управляемой поведением, и служит первым словом в имени теста, которое должно быть полным предложением.

describe ('Hello world', function () {it ('say hello', function () {var example = 'Hello world!'; Test.string (example).isEqualTo ('Hello world!'); });});

Стили утверждения

Unit.js имеет несколько интерфейсов, которые позволяют разработчику выбрать наиболее удобный и продуктивный стиль.

Unit.js:

test.string (str).number (num).is (42);

Утверждение:

test.assert (typeof str === 'string'); test.assert (typeof num === 'число'); test.assert.equal (число, 42);

Must.js:

test.must (str).be.a.string (); test.must (число).be.a.number (); test.must (число).equal (42);

Should.js:

test.should (str).be.a.String test.should (num).be.Number.and.equal (42);
См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-20 11:24:46
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте