2015-05-28 2 views
-2

У меня есть настольное приложение с ядром в C++ и бизнес-логикой модуля (некоторые «плагины»), написанные с использованием скриптов Javascript. Нет веб-приложений, сайтов, форм, HTML и т. Д. Javascript используется как «обычный» язык программирования на рабочем столе.Тестирование рамки для Javascript (нет сети)

Я ищу некоторые рамки для модульного тестирования. Но когда я googled, я нашел только рамки, предназначенные для веб-приложений, и которые используют (обычно) браузер (ы) для выполнения тестов.

Конечно, тесты могут быть написаны только в Javascript как функции, и я могу запустить их как-то вручную. Но мне интересно, существуют ли какие-то существующие рамки для этого?

ответ

1

Я использовал MochaJS для проекта, и он оказался очень мощным и универсальным. Он работает на nodejs и также хорошо интегрирован в мою среду IDE (WebStorm).

Вы можете узнать больше об этом: http://mochajs.org/

+0

Пытались ли вы его для не-веб-приложения? Это хорошо работает для этих целей? –

+0

Мы использовали его для тестирования симулятора толпы, поэтому я думаю, что ответ да :) – TomG

+1

Я думаю, что у него есть все, что вы можете пожелать, из набора тестов JS: перехватывание исключения, тайм-аут, использование макета для проверки обратных вызовов и т. Д. .. – TomG

Смежные вопросы