Tag: spy

Ein Spion ist XUnit-Muster, wo Sie ersetzen die original-Umsetzung mit einem Doppel-test zur Erfassung der Anrufe auf das Objekt. Später in Ihrem test können Sie überprüfen Sie das Objekt unter test gemacht hat, bestimmte Aufrufe auf das Objekt

So überprüfen Sie den Rückgabewert beim Aufruf einer verspottet Objekt Methode

Anzahl der Antworten 1 Antworten
Mit Mockito, gibt es eine Möglichkeit, Spion() auf einem Objekt und stellen Sie sicher, dass ein Objekt aufgerufen wird, eine bestimmte Anzahl von Zeiten mit den angegebenen arugments UND dass gibt es einen zu erwartenden Wert für

erwartet ein Spion bekam aber undefiniert?

Anzahl der Antworten 1 Antworten
Versucht in meinen Kopf zu kriegen Jasmin spies, dies ist, was mein test sieht so aus: $scope.switchTurns = function () { $scope.playerTurn = !$scope.playerTurn; console.log($scope.centrePileCards.length); if ($scope.playerTurn == 1) { $scope.pickCard(); } } Mein unit-test sieht wie

Wie um zu testen, ob eine Funktion aufgerufen wurde, nachdem ein Ereignis ausgelöst wurde?

Anzahl der Antworten 1 Antworten
Gibt es custom-Ereignis ausgelöst in der FooView .. //views/foo_view.js this.trigger("something:happened"); Den damit verbundenen FooController bindet einen handler kümmern sich um den Fall ... //controller/foo_controller.js initialize: function() { this.fooView = new FooView(); this.fooView.bind("something:happened", this.onSomethingHappened, this); } onSomethingHappened: function(event)

Unterschied zwischen Mock / Stub / Spion in der Spock test framework

Anzahl der Antworten 3 Antworten
Ich verstehe nicht den Unterschied zwischen Mock und Stub, und Spion im Spock-Tests und die tutorials schaue ich online nicht erklären, Sie im detail. InformationsquelleAutor Q Liu | 2014-06-25

C# ist es eine Spionage-Frameworks wie mockito für .NET 3.5?

Anzahl der Antworten 1 Antworten
Früher habe ich ein sehr bequemer Spionage-framework in java genannt Mockito. Es ermöglicht Ihnen, mock einige Methoden auf vorhandene Objekte und könnte auch Ihnen sagen, wenn die anderen genannt wurden (Sie würde erstellen Sie eine spy-wrapper dafür).

Mockito spy-Methode funktioniert nicht

Anzahl der Antworten 3 Antworten
Ich bin in Schwierigkeiten mit mockito.spy-Methode. Ich bin vor kurzem kam auf ein "altes" Projekt und meine erste Aufgabe ist das hinzufügen von mockito, und zu tun, real unit test 🙂 Projekt-Konzeption hat viele Probleme, aber das

mockito besser rechnen exception-test mit spy

Anzahl der Antworten 5 Antworten
Wie kann ich den 3. test zu prüfen, die Existenz von cause1 in die-Meldung der exception? Ich verzeichnete auch in den ersten beiden tests haben Nachteile. Zunächst ist die Prüfung nicht für die Nachricht, die zweite braucht

Reset-Aufruf auf Jasmin-Spion nicht zurück

Anzahl der Antworten 2 Antworten
Ich bin mit einem Jasmin (2.2.0) spy um festzustellen, ob ein bestimmter callback wird aufgerufen. Test-code: it('tests', function(done) { var spy = jasmine.createSpy('mySpy'); objectUnderTest.someFunction(spy).then(function() { expect(spy).toHaveBeenCalled(); done(); }); }); Diese wie erwartet funktioniert. Aber jetzt, ich bin

Mockito Spy - stub vor dem Aufruf des Konstruktors

Anzahl der Antworten 3 Antworten
Ich versuche, Spion auf ein Objekt und ich möchte die stub-Methode aufgerufen wird der Konstruktor bevor Konstruktor nennt. Meine Klasse sieht so aus: public class MyClass { public MyClass() { setup(); } public void setup() { }

Wie zu verwenden Jasmine spies auf ein Objekt innerhalb einer anderen Methode?

Anzahl der Antworten 2 Antworten
Angesichts des folgenden code-snippet, wie würden Sie erstellen ein Jasmin spyOn test, um zu bestätigen, dass doSomething wird aufgerufen, wenn Sie laufen MyFunction? function MyFunction() { var foo = new MyCoolObject(); foo.doSomething(); }; Hier ist, was mein

So ändern Sie den Rückgabewert Jasmin spy?

Anzahl der Antworten 1 Antworten
Bin ich mit Jasmin zu erstellen, die ein Spion in etwa so: beforeEach(inject(function ($injector) { $rootScope = $injector.get('$rootScope'); $state = $injector.get('$state'); $controller = $injector.get('$controller'); socket = new sockMock($rootScope); //this is the line of interest authService = jasmine.createSpyObj('authService',

Ausspionieren eines Konstrukteurs mit Jasmine

Anzahl der Antworten 6 Antworten
Bin ich mit Jasmin zu testen, ob bestimmte Objekte erstellt und Methoden aufgerufen werden, die auf Ihnen. Ich habe ein jQuery-widget, erstellt flipcounter Objekte und ruft Sie die setValue-Methode auf. Der code für flipcounter ist hier: https://bitbucket.org/cnanney/apple-style-flip-counter/src/13fd00129a41/js/flipcounter.js

Unterschied zwischen Mock / Stub / Spy im Spock-Test-Framework

Anzahl der Antworten 3 Antworten
Ich verstehe nicht den Unterschied zwischen Mock und Stub, und Spion im Spock-Tests und die tutorials schaue ich online nicht erklären, Sie im detail. InformationsquelleAutor der Frage Q Liu | 2014-06-25

Mockito - Spion gegen Spott

Anzahl der Antworten 5 Antworten
Mockito - ich verstehe, ein Spion ruft die wirklichen Methoden auf ein Objekt, während ein mock ruft Methoden auf der Doppel-Objekt. Auch Spione sind zu vermeiden, es sei denn, es ist ein code smell. Jedoch, wie Spione

Tracking E-Mail mit PHP und Bild

Anzahl der Antworten 4 Antworten
Habe ich gesehen, wie spypig.com platzieren ein kleines Bild in die E-Mail-und tracking-wenn es geöffnet ist und von wo. Sie verfolgen Stadt, Land, IP-Adresse etc. Wie wird das gemacht? Woher wissen wir, Wann die mail geöffnet wird?

Mockito: Wie man eine Methode aufhebt?

Anzahl der Antworten 6 Antworten
Ich habe eine JUnit Klasse mit verschiedenen Methoden zur Durchführung der verschiedenen tests. Benutze ich Mockito erstellen Sie einen Spion auf echte Instanz, und dann überschreiben-Methode, die nicht relevant für den eigentlichen test ich durchführen. Gibt es

Jasmine - Spionieren eines Methodenaufrufs innerhalb eines Konstruktors

Anzahl der Antworten 2 Antworten
Möchte ich testen, ob die folgende Methode aufgerufen wird, in meinem Javascript-Objekt-Konstruktor. Von dem, was ich gesehen habe, in der Jasmin-Dokumentation, kann ich Spion auf eine Konstruktor-Methode und ich kann Spion auf Methoden, nachdem ein Objekt instanziiert