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
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
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
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)
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
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).
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
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
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
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() { }
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
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',
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
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
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
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?
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
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