Описание тега angularjs-ngmock
Модуль ngMock обеспечивает поддержку внедрения и имитации сервисов Angular в модульных тестах. Кроме того, ngMock также расширяет различные базовые службы ng таким образом, чтобы их можно было проверять и контролировать синхронно в тестовом коде.
0
ответов
$httpBackend не вводится
У меня есть следующая проблема (с пробными тестами): Я получаю это после угловой миграции до версии 1.6. Похоже, что $httpBackend не вводится. У меня нет никаких идей, почему этот поставщик не вводится. Мой блок впрыска: Спасибо за любые идеи.
09 фев '17 в 16:51
0
ответов
AngularJS Jasmine Unit Testing: Ошибка: [$injector:unpr] Неизвестный поставщик: pServiceProvider <- pService
Я делаю тестирование на простом угловом коде, но получаю следующую ошибку. Ошибка: [$injector:unpr] Неизвестный поставщик: pServiceProvider <- pService Вот подробности: ProdModule.JS var sapp = angular.module('productsApp', []); ProdController.js //…
09 апр '16 в 22:44
2
ответа
Динамически загружать JSON для ответа httpgackend ngMock в Protractor
Я строю httpg ackend ngMock в тесте транспортира. var mockJson = require(projectRoot + 'mock/load.json'); var mockResource = function() { angular.module('aMockObject', ['myApp', 'ngMockE2E']) .run(function($httpBackend) { $httpBackend.whenGET('a/pat…
22 май '15 в 22:22
0
ответов
Модульное тестирование углового сервиса. Карма, Жасмин, юнит-тестирование
Это мой сервис: angular.module('inleteApp') .constant('ACL', { FULL_ACCESS: 'full_access', PROJECT_MANAGER: 'project_manager', TM_ADMIN: 'tm_admin', TM_SALES_ADMIN: 'tm_sales_admin', TM_SALES: 'tm_sales', TM_POST_SALES: 'tm_post_sales', TM_MARKETING…
27 сен '17 в 19:22
2
ответа
Angular ng-mock - помогает сопоставить маршруты URL
Я пытаюсь использовать ng-mock для фальсификации запроса DELETE, но получаю сообщение об ошибке: Неожиданный запрос: DELETE /api/1.0/package/1. Как правильно определить макет URL, чтобы он соответствовал заводскому запросу: function deletePackage(fi…
01 фев '16 в 23:46
0
ответов
Модульное тестирование AngularJS директивы с внешним шаблоном, вызывающим ошибку
Я новичок в модульном тестировании, я пытаюсь протестировать директиву AngularJS, которая включает внешний шаблон. Из других вопросов, я пытаюсь использовать процессор ngHTML, но, очевидно, не обнаруживает внешний шаблон Карма Конфиг: process.env.CH…
06 окт '18 в 18:11
0
ответов
Угловое тестирование контроллера с использованием фиктивного завода, которое возвращает обещание
Я пытаюсь протестировать Angular-контроллер и смоделировать фабрику, чтобы я мог использовать его в этом же тесте. Я довольно плохо знаком с тестированием Angular, и мне было трудно понять, как это сделать. Моя фабрика, не использующая $http, а служ…
10 июн '16 в 17:29
3
ответа
Флеш $ тайм-аут в транспортире
Я пишу тест с использованием транспортира, и он всегда ждет, когда закончится время ожидания. Если я использую ignoreSynchronization = true; он останавливается, чтобы ждать, и тестовые прогоны впереди. Но для моего теста я должен установить обратно …
30 авг '16 в 13:10
1
ответ
Ошибка инжектора с угловым
У меня есть следующая ошибка в моем приложении Ошибка: [$ injector: unpr] http://errors.angularjs.org/1.3.2/$ injector / unpr? P0=ProductResourceProvider%20%3C-%20ProductResource Мой сценарий выглядит следующим образом: простое приложение, которое п…
13 ноя '14 в 12:00
1
ответ
Жасмин тест с угловой нг-макет не работает с контроллером и обещание
Я немного поигрался со следующим кодом и не смог найти проблему, тест не пройден со следующим сообщением: "Ожидается, что undefined не будет неопределенным". У меня есть служба, которая возвращает обещание моему контролеру. В контроллере я использую…
09 июн '17 в 11:02
0
ответов
NgMock действует неправильно?
При добавлении ngMock в внедрение зависимостей страница login.html не загружается var backendMock = angular.module('backendMock',['ngMock']); удаление его из зависимости и его нормально работает var backendMock = angular.module('backendMock',[]);
05 апр '16 в 09:15
1
ответ
Загрузка ngMock только в контексте тестирования при использовании Protractor
Я переключаю все наши тесты углового приложения на транспортир E2E в ngMock, так что мы можем издеваться над нашими ресурсами /http звонками. Тем не менее, я не могу найти рекомендуемый способ загрузки ngMock в этом сценарии. Я, конечно, не хочу вкл…
21 май '15 в 23:39
0
ответов
Передача функции в качестве аргумента в addMockModule
У меня есть странная проблема, когда я передаю функцию в аргумент addMockModule, и она возвращается в виде строки в виде: functionName: "functionlogic" Статические ссылки, такие как переменные, работают нормально. Это код: var x = function sayHello(…
22 окт '15 в 16:29
0
ответов
AngularJS $httpBackend асинхронный ответ
Я пытаюсь смоделировать бэкэнд для AngularJS(1.3.8)-app с ngMockE2E в качестве замены, пока не будет написан код бэкенда. Я использую уже существующие сервисы, которые также запрашивают другие данные, но возвращают обещание. Я знаю, что ngMockE2E до…
22 янв '16 в 12:54
1
ответ
Angular App прекрасно работает, но ngMock НЕ загружает модули правильно
Мое приложение работает нормально, когда я развернул его и запустил в браузере Я могу успешно добраться до всех моих контроллеров / сервисов. и они были связаны друг с другом через подмодули. Я использовал субмодули, чтобы лучше организовать состоян…
07 июн '16 в 18:45
1
ответ
Модуль AngularJS NgMockE2E метод passThrough() не работает
У меня есть приложение sails, node-js в angular-js, и я решил сделать для него несколько тестов, особенно в бэкэнд- части, для которых я использую инструменты Jasmine и ngMockE2E, потому что я хочу протестировать его на некоторой реальной стороне се…
23 дек '16 в 11:22
1
ответ
Модульный тест AngularJs не пройден, потому что Karma не распознает $scope.$ На слушателях в контроллере
Так вот в чем дело. Я исследовал много тем, но не смог найти ничего, связанного с моей ошибкой. Я пытаюсь протестировать мое угловое приложение (сначала я хочу уточнить, что я новичок в unitTesting) Согласно этому уроку я все настроил, и базовые тес…
25 мар '16 в 23:57
1
ответ
Условно загружайте ngMock в приложение только при выполнении тестов карма-жасмин
У меня проблемы с загрузкой моего приложения при включении ngMock, поэтому я хотел бы загружать его только тогда, когда я запускаю свои тесты, так как это работает нормально. Есть ли флаг или какая-то функция isTesting(), которая устанавливается, ко…
03 авг '15 в 04:53
2
ответа
Замороженное обещание в юнит-тесте
Я столкнулся со странной вещью, когда пытался протестировать сервис, возвращающий обычное обещание $q. Не обещание, которое я пробую в любом тесте, на самом деле когда-либо решается / отклоняется (более конкретно, обработчики из then не вызывается, …
30 июл '16 в 14:36
1
ответ
Angular 1.5 компонентное тестирование с помощью веб-пакета
Я пытаюсь протестировать компонент с контроллером, с некоторыми привязками: class AppSpecificController { constructor() { this.text = this.initialText ? this.initialText : 'No initial text has been specified.'; } } export const AppSpecificComponent …
07 июн '16 в 11:23