Прежде всего, позвольте мне сослаться на мой предыдущий ответ & mdash; он содержит несколько полезных ссылок, которые вы хотите прочитать в первую очередь.
DOH можно использовать отдельно от Dojo, все, что вам нужно, это проект «util», в котором находится DOH. У него ноль додзё зависимостей. Чтобы настроить его для своего собственного кода, просто посмотрите, как это делает Dojo. Обычно основной файл называется runTests.html. Это в значительной степени просто шаблон, я просто копирую его и изменяю в нем URL, чтобы он указывал на мой собственный тестовый модуль. Например, в тестах Dojo Core 'runTests.html использует "dojo.tests.module" & rArr; додзе / тесты / module.js . Обычно мой каталог является аналогом Dojo, поэтому это будет что-то вроде «my.tests.module», расположенного в моем / tests / module.js или как я решу назвать его.
Посмотрите в модуле Dojo.js & mdash; он включает в себя другие файлы JavaScript, используя dojo.require()
(вы можете включать и регистрировать свои файлы в DOH без Dojo). Можно включать файлы разных уровней или файл (например, dojo.tests._base ), который включает в себя больше файлов. Это способ создания модульных модульных тестов.
Возможно также включение файлов HTML. Например, dojo.tests._base.html делает это.
Вкратце: это просто, просто прочитайте документы и используйте существующие тесты Dojo в качестве таблицы.