Обновить

Комментарии 2

Какое-то костыльное переизобретение тестов получилось. Вот только тесты детерминированы, а "исполняемую спецификацию" агент может частично проигнорировать, если она сложна.

К тому же тесты можно запустить вручную и\или встроить в пайплайн CI\CD. А "исполняемую спецификацию" - нет.

Получилось изобретение ради изобретения, работающее хуже, чем нативные тесты.

Вот только тесты детерминированы, а "исполняемую спецификацию" агент может частично проигнорировать, если она сложна

Каким образом? Спецификация определяется входные данные и ожидаемый результат в удобной для восприятия виде, она ни чем не отличается от теста по детерминированности.

К тому же тесты можно запустить вручную и\или встроить в пайплайн CI\CD. А "исполняемую спецификацию" - нет.

Почему вы так решили? У меня они запускаются командой npm test ее можно запустить где и как угодно.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации