2015-04-11 3 views
-3

У меня есть большое веб-приложение (Backbone.js, Marionette, Require.js ...). Теперь мне нужно сделать модульные тесты для моего приложения. Вчера я узнал библиотеку QUit. Мне было очень легко с простыми функциями. Но теперь, если я хочу проверить свое приложение, я встречаю много проблем и вопросов.
1. Как организовать структуру файла
2. Выполнял ли я проверку только событий или функций?
3. Можете ли вы привести примеры модульных тестов для Backbone, потребовать код js с QUnit.
спасибо.Как мне организовать тестирование QUit?

ответ

0

вам придется копировать свой общий код в нескольких файлах, например, при запуске приложения и обо всем, а затем включать эти файлы в каждый из тестовых html-файлов блока. Затем вы можете писать тесты для каждого отдельного вида/папок. Вы можете использовать что-то вроде Balnket.js для проверки вашего покрытия.

Помните несколько основных правил:

  1. Тестовых одна функции в момент времени, шейка (с чем-то вроде sinon.js) внешний кода набираемого этой функции).
  2. На тестовой странице не должно быть вызовов сервера, их следует подделать.
Смежные вопросы