Tag: angular-mock

angular-mock (oder ngMock) ist ein Modul der AngularJS-framework bietet Funktionen hilfreich zum testen.

Wie unit-Tests (mit Jasmin) eine Funktion in einer Steuerung, die fordert, eine Fabrik-service, die eine Zusage zurückgibt

Anzahl der Antworten 2 Antworten
In der unten SampleController, wie kann ich das Gerät testen, dass postAttributes Funktionsaufrufe sampleService.updateMethod. Ich habe Probleme seit der updateMethod Renditen Versprechen. angular.module('sampleModule') .controller('SampleController', SampleController); SampleController.$inject =['sampleService']; function SampleController(sampleService){ this.postAttributes = function() { sampleService.updateMethod(number,attributes) .then(function(response){ //do something

Mocking rest-Aufrufe in der funktionellen e2e-Winkelmesser tests in eckigen 4-Projekt

Anzahl der Antworten 1 Antworten
Wir haben ein riesiges Projekt und wir haben viel geschrieben von test-Fällen für eine Menge von realen Szenario Verhalten der user in unserem e2e-funktionalen Testfälle. Als der test geht weiter, es macht eine Menge rest-Aufrufe zu absolvieren

Angular-mock schlägt fehl, um zu injizieren, meine Modul-Abhängigkeiten

Anzahl der Antworten 3 Antworten
Ich testen wollen eine Eckige controller für meine Anwendung fooApp, wie folgt definiert: var fooApp = angular.module('fooApp', [ 'ngRoute', 'ngAnimate', 'hmTouchEvents' ]); ... Controller MainCtrl definiert ist: "use strict"; fooApp.controller('MainCtrl', function ($scope, $rootScope, fooService) { ... }

angular-mock - `Modul` resultierende '[Object Object] ist nicht eine Funktion'

Anzahl der Antworten 2 Antworten
Ich versuche zu schaffen, einige unit-tests in Eckig mit Jasmin gelaufen wird durch die Teelöffel. Die tests laufen, jedoch habe ich einen einfachen test nur zum test auf die Existenz einer controller-Fehler aufgetreten ist. Ich habe Folgendes

Wie zum Hohn ein Winkel $http-Aufruf und geben ein promise-Objekt, das verhält sich wie $http

Anzahl der Antworten 5 Antworten
Gibt es einen Weg, um wieder ein HttpPromise (oder etwas ähnliches) zu imitieren, um einen Anruf zu $http? Ich möchte eine Globale variable festzulegen, der angibt, ob der eigentliche HTTP-request gemacht wird, oder ob ein fake HttpPromise-Objekt