Ответы пользователя по тегу Behavior-driven development
  • TDD (тесты) для HTML в JavsScript?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    Есть два варианта: либо юнит-тесты, либо e2e.

    С юнит-тестами все в общем точно так же. Из тестов запускаем инстанс приложения, делаем http-запрос, получаем ответ и проверяем, что там все на месте. Не забываем в teardown убить приложение. Чтобы не изобретать велосипед, можно взять supertest.

    e2e-тесты выполняют более общую проверку на то что определенные пользовательские сценарии проходят без проблем. Тут надо смотреть в сторону Nightwatch и TestCafe.
    Ответ написан
    2 комментария