Тестирование выражения ng-repeat filter

#javascript #angularjs #testing

#javascript #angularjs #тестирование

Вопрос:

У меня есть следующее выражение ng-repeat

 ng-repeat="a in result.data | orderBy:'x':true | limitTo:20"
  

Я хочу проверить, отсортированы ли элементы и отображаются ли только 20. Первым шагом было бы смоделировать запрос httpBackend и вернуть, скажем, 21 элемент, затем проверить порядок и количество. Каков наилучший способ сделать это? Нужно ли мне подключать браузер (тест e2e)?

РЕДАКТИРОВАТЬ: Позвольте мне уточнить. Я знаю, что могу использовать protractor и selenium для его тестирования, но я бы хотел избежать этого.

Комментарии:

1. Похоже, вы ищете что-то вроде транспортира .

2. Я настроил protractor для других тестов e2e. Мои вопросы в том, нужен ли мне браузер?