2016-10-25 7 views
0

Я использую Qunit, и я недавно изучил Qunit, чтобы проверить свои внутренние функции javascript, я хочу использовать его также для некоторых пользовательских взаимодействий, таких как тестирование сообщения об ошибке после проверки JQuery. Так как я не использую HTML-страницы (я должен проверить их на gsp, что требует рабочей среды выполнения.) Я не знаю, как их протестировать. Можно ли тестировать их по заданному имени хоста (например, Selenium-tests)?Тест Qunit в Javascript

ответ

1

Действительно ли необходимо проверить свои взаимодействия с реальным хостом? Вы всегда можете использовать mocks и тестировать только в том случае, если ваши сообщения об ошибках вызываются должным образом, без фактического контакта с любыми внешними элементами. В конце концов, это целая единица модульного тестирования. Я лично использую SinonJS для такого рода вещей. Вы также можете проверить другие смешные рамки, если хотите (например, JsMockito).

Для получения дополнительной информации о mocks и stubs, я бы рекомендовал вам прочитать this article и немного рассказать об этом на Google's testing blog.

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