Как тестировать элементы пользовательского интерфейса с помощью JASMINE JS FRAMEWORK?

Как снова получить данные приборов (перезагрузить) после запуска события click в JASMINE JS FRAMEWORK?

ОТРЕДАКТИРОВАНО:

Платформа Jasmine используется для создания инструмента тестирования приложений JavaScript (BDD — Behavior — Driven Development).

Я разработал приложение с использованием backbone.js. Я хочу создать инструмент тестирования для этого. В какой-то части пользовательского интерфейса я сделал несколько элементов SHOW/HIDE div.

Как проверить свойства DOM (пользовательский интерфейс) всякий раз, когда я создаю события, такие как Click, Hover, Blur и т. д.

Как я могу проверить, когда я нажимаю кнопку, это ПОКАЗЫВАЕТ содержимое или скрывает содержимое с помощью JASMINE Framework?


person user3428816    schedule 02.05.2014    source источник
comment
Можете ли вы предоставить код? А вы использовали github.com/velesin/jasmine-jquery?   -  person josephnvu    schedule 05.05.2014


Ответы (1)


Сначала вам нужно загрузить приборы, а затем выполнить поиск с помощью любого метода jasmine-jquery:

loadFixtures("fixtures/path/fixture.html");
expect($('$(body)')).toHaveText("{YOUT_TEXT}");
person user2644574    schedule 13.05.2014