Описание тега angular-mock
NoneAngular-mock (или ngMock) - это модуль фреймворка AngularJS, предоставляющий функции, полезные для тестирования.
1
ответ
Испытание углового завода с обещанием
У меня есть служба ниже, что я пытаюсь написать какой-то модульный тест с использованием жасмина, я использую $http.get, который возвращает промо. Как я должен проверить это. myApp.service("authorService", function ($http, $q, $timeout) { return { g…
22 сен '15 в 13:19
0
ответов
Модульное тестирование компонентов ngRedux? (Внедрить реальную услугу в угловой объект?)
Мы используем Angular 1.5 и ngRedux. Я хотел бы написать модульные тесты, подобные этим: https://puigcerber.com/2016/02/07/how-to-test-angular-1-5-components/ По сути, идея заключается в следующем: используйте что-то вроде ngtemplate-loader, чтобы з…
28 дек '17 в 05:51
1
ответ
Дайджест англоязычных изданий не ждет обещаний
Я хочу иметь функцию, которая возвращает обещание, которое разрешается при загрузке DOM: function waitForDom() { return $q((resolve) => { $window.addEventListener('DOMContentLoaded', () => { resolve("yay, i've loaded"); }); }) }) Это прекрасно…
15 дек '17 в 17:00
0
ответов
Как можно ответить перенаправлением от использования $httpBackend.whenGET в angular-mock?
Я хотел бы имитировать перенаправление, которое в противном случае обрабатывалось бы нашим сервером с помощью метода Angular MockService $httpBackend.whenGET(). Короче вот что у меня ---> $httpBackend.whenGET(/^\/foo\/moo\/redirect\/.*$/).respond(fu…
27 янв '17 в 18:57
0
ответов
Я не могу использовать свою переменную области видимости во время тестирования
Я не могу использовать свою переменную $scope.films в моем тесте с кармой, и я не имею ни малейшего представления, где я терплю неудачу: filmsService.js: (function () { 'use strict'; var filmsServices = angular.module('filmsServices', ['ngResource']…
14 апр '15 в 13:30
1
ответ
angular mocke2e, как отправить настоящий ajax, не пойман httpbackend
angular mocke2e, как отправить настоящий ajax, не пойманный httpbackend?Я, возможно, захочу отправить как макет, так и настоящий ajax в моем развитии.
10 дек '15 в 08:49
1
ответ
Почему жасминовый тест для угловых не вызывает $ ресурс?
Это кажется простым, но использую ли я $httpBackend или нет, он никогда не вернется! describe('R', function(){ var Res, http, item, original = {name:"John"}; beforeEach(function () { module('app'); inject(function ($httpBackend, $resource) { http = …
07 окт '14 в 13:03
3
ответа
Angular mock не может внедрить зависимости моего модуля
Я хочу проверить угловой контроллер для моего приложения fooAppопределяется следующим образом: var fooApp = angular.module('fooApp', [ 'ngRoute', 'ngAnimate', 'hmTouchEvents' ]); ... Контроллер, MainCtrl определено: "use strict"; fooApp.controller('…
30 апр '14 в 07:32
2
ответа
Угловые услуги не определены в beforeEach в Карме
У меня есть угловое приложение, использующее Жасмин и Карму для тестирования. Это мой тестовый класс: var data = require('./user.mock.js'); describe('Service: UserService', function () { var ServerUrl; var httpBackend; var userService; beforeEach(an…
04 апр '16 в 20:23
2
ответа
Тестирование Angular Factory (которая использует другие сервисы) с помощью Karma
Я пытаюсь протестировать кучу Angular Services с использованием Karma, но он постоянно сталкивается с ошибками. В основном у меня есть файлы с именами " APIHelper.js " и " Config.js ". В этих файлах я создал фабрики " APIHelper " и " Config " соотве…
22 авг '16 в 15:39
1
ответ
Издеваться над провайдером
У меня есть модуль, который в своей конфигурации использует поставщика, который мне нужно издеваться. сам провайдер имеет register функция, которая принимает 2 аргумента и $get функция, которая возвращает объект, но это не очень важно (я думаю), так…
11 июн '15 в 01:28
0
ответов
ReferenceError: Не удается найти переменную: модуль или внедрить выполняющиеся юнит-тесты в файле test.js
Я получаю ошибку в выводе моего терминала от PhantomJS ReferenceError: Can't find variable: module in www/signin/tests/signin.service.tests.js а также ReferenceError: Can't find variable: inject in www/signin/tests/signin.service.tests.js где они на…
18 фев '16 в 21:39
0
ответов
Модульный тест AngularJs: "Неудовлетворенные запросы: УДАЛИТЬ"
Получение "Неудовлетворенных запросов: УДАЛИТЬ" для моего теста контроллера. Ниже приведен код моего сервиса, контроллера и теста. тесты написаны с использованием жасмин-кармы и углового макета. Заранее спасибо. оказание услуг: function deleteAsset(…
06 апр '15 в 12:20
1
ответ
Угловой 1,5 карма юнит испытывает нг-макет дважды
У меня есть веб-приложение, написанное на Typescript 2.4.2, скомпилированное последней версией Webpack (2.7.0). Я в процессе добавления тестов кармы с использованием Jasmine в качестве библиотеки утверждений. Это мой файл конфигурации кармы: 'use st…
07 сен '17 в 07:16
1
ответ
Angular / Karma - $http.get не выполняется
У меня есть проект AngularJS, который использует Karma для запуска некоторых модульных тестов в браузере. Я использую мокко в качестве основы теста. Тем не менее, у меня есть некоторые тесты спецификаций, которые должны прочитать некоторые файлы JSO…
27 май '15 в 11:27
1
ответ
Как проверить ответ об ошибке в $httpBackend angular?
Мы используем угловой 1.2.x (мы должны из-за IE8). Мы тестируем с Кармой и Жасмином. Я хочу проверить поведение моих модулей на случай, если сервер ответит ошибкой. Согласно угловой документации, мне просто нужно подготовить макет $httpBackend следу…
05 ноя '15 в 09:39
1
ответ
Вызывы покоя в тестах функционального транспортира e2e в проекте angular 4
У нас огромный проект, и мы написали много тестовых случаев, чтобы охватить множество реальных сценариев поведения пользователей в наших функциональных тестовых случаях e2e. Когда тест продолжается, он выполняет много вызовов покоя для завершения те…
08 сен '17 в 15:03
1
ответ
Круговые зависимости от угловых модулей с использованием машинописи
Я сталкиваюсь с этой проблемой, когда у меня есть 2 угловых модуля 1.5, которые зависят друг от друга, что хорошо для angularjs, но когда я импортирую их, используя typcript & webpack, я получаю циклические зависимости от машинописного модуля, и мод…
27 авг '17 в 16:05
0
ответов
Как настроить модуль в тестах кармы с помощью Jasmine
У меня есть тест, который использует этот модуль модуля bxAuth, и мне нужно это так: beforeEach(module('bxAuth')); Этот модуль должен быть настроен для работы. Поэтому у меня есть тест, который ожидает ошибки, когда модуль не настроен, и тесты, кото…
31 окт '14 в 12:17
1
ответ
Невозможно вызвать beforeEach для "внедрения" в модульном тестировании angularJS (FUSE Admin) с использованием кармы
Я использовал приложение FUSE Admin в своем проекте - http://fuse-angular-material.withinpixels.com/apps/dashboards/project. Я уже проверил другие примеры и даже запустил этот код в другом проекте и работает просто отлично. Просто я не могу внедрить…
28 сен '17 в 03:15