Tag: mocking

Spott und vorgetäuscht werden Möglichkeiten zum isolieren von code oder Komponenten, um sicherzustellen, dass die unit-tests laufen gegen die testbare Einheit von code, der nur, ohne Sie tatsächlich bei Verwendung von anderen Komponenten oder Abhängigkeiten der Anwendung. Mocking unterscheidet sich von faking in ein mock untersucht werden können, die zur Geltendmachung der Ergebnisse eines Tests.

Wie man $ window.location.replace im AngularJS-Unit-Test vortäuscht?

Anzahl der Antworten 5 Antworten
Habe ich folgenden service an: angular.module("services") .factory("whatever", function($window) { return { redirect: function() { $window.location.replace("http://www.whatever.com"); } }; }); Wie mock $window Objekt in unit-test-um zu verhindern, dass ein Neuladen der Seite bei der Ausführung von tests? Versuchte

Wie man statische Methoden in c # mit MOQ-Framework vortäuscht?

Anzahl der Antworten 4 Antworten
Habe ich unit-Tests und ich vor kurzem erfolgreich verspottet verschiedenen Szenario mit der Verwendung von MOQ-framework und MS-Tests durch die Erstellung von unit-Tests. Wie ich weiß, wir können das nicht testen privater Methoden, aber mit der spiegelung,

Verwenden Sie Mockito, um zu überprüfen, dass nach einer Methode nichts aufgerufen wird

Anzahl der Antworten 3 Antworten
Ich bin mit Mockito zum schreiben eines unit-test in Java, und ich möchte, um zu überprüfen, dass eine bestimmte Methode ist die Letzte für ein Objekt aufgerufen. Mache ich sowas in den code testen unter: row.setSomething(value); row.setSomethingElse(anotherValue);

Ein Überblick über die Terminologie der Einheitentests (Stichprobe vs Schein, Integration vs. Interaktion)?

Anzahl der Antworten 5 Antworten
Ich bin mit mehr unit-tests in meinen Projekten und das Lesen der Informationen kann ich online und bin immer verwirrt, durch viele der Terminologie. Als Ergebnis werde ich wohl mit diesen Bedingungen nicht korrekt in Gespräch und

RhinoMock gegen TypeMock gegen NUnit's Mocking?

Anzahl der Antworten 4 Antworten
Ich bin gerade erst zu tun, Test Driven Development, und ich Frage mich die großen Unterschiede zwischen RhinoMock, TypeMock, und NUnit integrierten verspotten? Jede information würde sehr geschätzt werden! InformationsquelleAutor der Frage Dan Appleyard | 2009-09-04

Python mocking rohe Eingabe in Unittests

Anzahl der Antworten 6 Antworten
Nehme an, dass ich dieses python-code: def answer(): ans = raw_input('enter yes or no') if ans == 'yes': print 'you entered yes' if ans == 'no': print 'you entered no' Wie Schreibe ich einen unittest für diese

Wie überprüft man String im Antworttext mit mockMvc?

Anzahl der Antworten 8 Antworten
Habe ich einfache integration test @Test public void shouldReturnErrorMessageToAdminWhenCreatingUserWithUsedUserName() throws Exception { mockMvc.perform(post("/api/users").header("Authorization", base64ForTestUser).contentType(MediaType.APPLICATION_JSON) .content("{\"userName\":\"testUserDetails\",\"firstName\":\"xxx\",\"lastName\":\"xxx\",\"password\":\"xxx\"}")) .andDo(print()) .andExpect(status().isBadRequest()) .andExpect(?); } In der letzten Zeile möchte ich vergleichen Zeichenfolge als Antwort erhaltenen Körper zu erwarten string Und als Antwort

Python: Versuch, datetime.date.today () nachzuahmen, funktioniert aber nicht

Anzahl der Antworten 12 Antworten
Kann mir jemand sagen warum das nicht funktioniert? >>> import mock >>> @mock.patch('datetime.date.today') ... def today(cls): ... return date(2010, 1, 1) ... >>> from datetime import date >>> date.today() datetime.date(2010, 12, 19) Vielleicht könnte jemand empfehlen, einen

ReferenceError: inject ist nicht definiert

Anzahl der Antworten 2 Antworten
Wenn ich das SpecRunner HTML-Datei bekomme ich diesen Fehler. Schaut sich um, dies ist aufgrund angular-mocks.js nicht verwiesen wird. In meinem Fall ist es, auf das verwiesen wird. SpecRunner.html: <link rel="stylesheet" type="text/css" href="lib/jasmine-1.3.1/jasmine.css"> <script type="text/javascript" src="lib/jasmine-1.3.1/jasmine.js"></script> <script