Ich habe ein Objekt, das möglicherweise entlang meines zu testenden Verhaltens erweitert wird, möchte jedoch sicherstellen, dass die ursprünglichen Eigenschaften noch vorhanden sind. var example = {'foo':'bar', 'bar':'baz'} var result = extendingPipeline(example) // {'foo':'bar', 'bar':'baz', 'extension': Function} expect(result).toEqual(example) //fails miserably Ich hätte gerne einen Matcher, der in diesem Fall wie …
Ich habe Methoden wie diese: public <T> method(String s, Class<T> t) {...} Dass ich überprüfen muss, ob dies nullan das zweite Argument übergeben wird, wenn Matcher für die anderen Parameter verwendet werden, habe ich folgendermaßen ausgeführt: @SuppressWarnings("unchecked") verify(client).method(eq("String"), any(Class.class)); Aber gibt es einen besseren Weg (ohne Warnungen zu unterdrücken)? Tstellt …
Ich habe Benutzer für meine Komponententests auf zwei Arten erstellt: 1) Erstellen Sie ein Fixture für "auth.user", das ungefähr so aussieht: { "pk": 1, "model": "auth.user", "fields": { "username": "homer", "is_active": 1, "password": "sha1$72cd3$4935449e2cd7efb8b3723fb9958fe3bb100a30f2", ... } } Ich habe die scheinbar unwichtigen Teile weggelassen. 2) Verwenden Sie 'create_user' in der …
Ich versuche, einen Xcode-Komponententest für meine iOS-Anwendung auszuführen. Ich bin bereit, dies auf einem iPad zu tun, das über USB mit einem Mac verbunden ist. Ich versuche, den Test über die Befehlszeile auszuführen, um ihn später von Jenkins aus auszulösen. Unten sehen Sie, was ich gerade in die Befehlszeile eingebe …
Ich habe eine Funktion mit einem Dekorateur, die ich mit Hilfe der Python Mock- Bibliothek testen möchte . Ich möchte mock.patchden echten Dekorator durch einen nachgebildeten 'Bypass'-Dekorator ersetzen, der nur die Funktion aufruft. Was ich nicht herausfinden kann, ist, wie man den Patch anwendet, bevor der echte Dekorateur die Funktion …
Es ist nicht auf der Website dokumentiert und die Leute scheinen Probleme beim Einrichten des Frameworks zu haben. Kann jemand bitte eine schrittweise Einführung für ein Beispielprojekt-Setup zeigen?
In der TDD-Entwicklung erstellen Sie normalerweise als Erstes Ihre Schnittstelle und beginnen dann mit dem Schreiben Ihrer Komponententests für diese Schnittstelle. Während Sie den TDD-Prozess durchlaufen, erstellen Sie am Ende eine Klasse, die die Schnittstelle implementiert, und irgendwann wird Ihr Komponententest bestanden. Meine Frage bezieht sich nun auf die privaten …
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen im vergangenen Jahr . Verbessere diese Frage Ich führe Tests in einem Projekt ein, das E …
Ich versuche, eine Testmethode für unser Django-Sellerie- Projekt zu entwickeln. Ich habe die Notizen in der Dokumentation gelesen , aber es gab mir keine gute Vorstellung davon, was ich tatsächlich tun sollte. Ich mache mir keine Sorgen um das Testen der Aufgaben in den eigentlichen Daemons, sondern nur um die …
Ich verwende die Visual Studio 2015 Community Edition und weiß, dass sie die Möglichkeit bietet, Komponententests zum Testen des Codes zu erstellen. Die Option zum Testen der Codeabdeckung wird jedoch nicht angezeigt. Daher möchte ich wissen, ob Visual Studio über diese Option verfügt diese Option oder wenn ich ein Plugin …
Ich habe einige Probleme beim Testen des Routers in meiner Anwendung, die auf dem Angular UI-Router basiert. Ich möchte testen, ob Statusübergänge die URL entsprechend ändern (es wird später kompliziertere Tests geben, aber hier fange ich an.) Hier ist der relevante Teil meines Bewerbungscodes: angular.module('scrapbooks') .config( function($stateProvider){ $stateProvider.state('splash', { url: …
Was ist ein guter Weg, um isolierte Bereiche in AngularJS zu testen? JSFiddle zeigt Unit-Test Direktiven-Snippet scope: {name: '=myGreet'}, link: function (scope, element, attrs) { //show the initial state greet(element, scope[attrs.myGreet]); //listen for changes in the model scope.$watch(attrs.myGreet, function (name) { greet(element, name); }); } Ich möchte sicherstellen, dass die …
Gibt es eine einfache Möglichkeit, in einem Komponententest zu überprüfen, ob zwei Arrays gleich sind (dh dieselbe Anzahl von Elementen haben und jedes Element gleich ist?). In Java würde ich verwenden assertArrayEquals (foo, bar);, aber es scheint kein Äquivalent für C # zu geben. Ich habe es versucht Assert.AreEqual(new string[]{"a", …
Ich führe einige asynchrone Tests in Mocha mit dem Browser Runner aus und versuche, Chais Assertion Style Assertions zu verwenden: window.expect = chai.expect; describe('my test', function() { it('should do something', function (done) { setTimeout(function () { expect(true).to.equal(false); }, 100); } } Dies gibt mir nicht die normale fehlgeschlagene Bestätigungsnachricht, sondern …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.