Tag: stubbing

Stubbing ist, geändert wird, eine Instanz-Methode oder Eigenschaft eines Objekts zur Laufzeit um dessen Funktionalität zu erweitern.

Bei der Verwendung von stubs und mocks?

Anzahl der Antworten 5 Antworten
Habe ich diese Verwirrung die ganze Zeit. Wenn ich Schreibe einen code, der verwendet gefälschte code geltend zu machen, einige Operationen, wie kann ich das Vertrauen meiner realen Umsetzung, wenn es begann wirklich mit den realen Objekten

Gegebenen wsdl - + xds Typ-Datei, wie erstelle ich eine stub-WCF-webservice?

Anzahl der Antworten 1 Antworten
Ich verstehe, das ist ein basic-Thema aber noch nie getan, diese vor dem Start von wsdl. Ich bin übergeben wird eine wsdl-Datei und eine Reihe von xsd mit der types-Definition. Ich habe keine Ahnung, wenn Sie erstellt

Stubbing mit Faraday und Rspec

Anzahl der Antworten 2 Antworten
Habe ich ein Modell, das wie folgt aussieht: class Gist def self.create(options) post_response = Faraday.post do |request| request.url 'https://api.github.com/gists' request.headers['Authorization'] = "Basic " + Base64.encode64("#{GITHUB_USERNAME}:#{GITHUB_PASSWORD}") request.body = options.to_json end end end und ein test, der wie folgt

Mockito re-stub-Methode, die bereits gekürzte mit thenthrow

Anzahl der Antworten 4 Antworten
Rannte ich in ein problem mit mockito. Ich bin der Entwicklung einer web-Anwendung. In meinen tests hat die Benutzer-Verwaltung verspottet wird. Es gibt einige Fälle, wenn ich zu verändern, den Benutzer zurückgegeben, die von der getLoggedInUser() Methode.

Was ist ongoingstubbing in mockito und wo man es verwenden?

Anzahl der Antworten 1 Antworten
Kann irgend jemand erklären, was Laufenden Lunte in mockito und wie es hilft, zu schreiben, in Junit-Testcase und Spott der Methoden. Beziehen Sie sich auf die Klasse OngoingStubbing? Deine Frage ist ein wenig unklar. InformationsquelleAutor Gowtham Murugesan

Überschreiben von Funktionen in anderen Modulen in node.js

Anzahl der Antworten 2 Antworten
Ich versuche, die stub-Funktion mit nodeunit in einem Node.js app. Hier ist eine vereinfachte version von dem, was ich versuche zu tun: In lib/file.js: var request = require('request'); var myFunc = function(input, callback){ request(input, function(err, body){ callback(body);

Auffüllen von Instanz-Variablen in der rspec-tests

Anzahl der Antworten 1 Antworten
Habe ich eine Klasse mit folgenden aufrufen der Methode. def initialize(my_var) @my_var = my_var end und ich will die Methode zu testen, die dann etwas tut, um @my_var def split @my_var.split(",") end wie ändere ich @my_var vor

Rspec 3.0, Wie zum Hohn, eine Methode, ersetzen Sie den parameter aber ohne Rückgabewert?

Anzahl der Antworten 2 Antworten
Ich gesucht habe und viel und kann einfach nicht herausfinden, obwohl es scheint, basic. Hier ist ein Weg, Vereinfachtes Beispiel von dem was ich tun möchte. Erstellen Sie eine einfache Methode, die etwas tut, aber nichts zurückgibt,

Mockito, wenn/dann-nicht wieder erwarteten Wert

Anzahl der Antworten 1 Antworten
Ich versuche, stub dieses getKeyFromStream Methode, mit der Verwendung von 'jeder' Matcher. Ich habe versucht, deutlicher und weniger explizite (anyObject()), aber es scheint so, egal was ich versuche, dieser stub wird nicht wieder die fooKey in meinem

Rspec — müssen die stub-Datei.öffnen Sie aufgerufen wird, in einer anderen Datei

Anzahl der Antworten 2 Antworten
In meinem test bin ich initialisieren Sie eine neue Klasse namens Package mit einigen Parametern. In der Initialisierung dieser Klasse, öffne ich eine Datei, die auf meinem remote-Boxen, aber nicht etwas, was üblicherweise dort lokal. Ich Frage

Mockito: wie stub-void-Methoden zum ausführen von code, wenn Sie aufgerufen

Anzahl der Antworten 3 Antworten
Ich will stub eine repository-Klasse zu testen, eine andere Klasse (Halter-Klasse), verfügt über ein repository. Der repository-Schnittstelle unterstützt CRUD-Operationen, und hat viele Methoden, aber in meinem unit-test auf der Halter-Klasse braucht nur zu nennen zwei. Der repository-Schnittstelle:

Stubbing out-Funktionen oder Klassen

Anzahl der Antworten 5 Antworten
Können Sie erklären, das Konzept stubbing out functions or classes entnommen dieser Artikel? class Loaf: pass Dieser Klasse nicht definiert keine Methoden oder Attribute, sondern syntaktisch, es muss irgend etwas in der definition, so dass Sie verwenden

Stubbing Verzug, Mockito

Anzahl der Antworten 3 Antworten
Wie kann ich die stub-Methode, so dass beim Wert bin ich nicht erwartet, es gibt einen default-Wert? Beispiel: Map<String, String> map = mock(Map.class); when(map.get("abcd")).thenReturn("defg"); when(map.get("defg")).thenReturn("ghij"); when(map.get(anyString())).thenReturn("I don't know that string"); Teil 2: Wie oben, wirft aber eine

Mockito - Stubbing eine Methode eines Objekts, das zurückgegeben wurde durch ein mock-Objekt Methode

Anzahl der Antworten 1 Antworten
Sagen wir, ich habe ein mock-Objekt, und ich will nicht, um auszudrücken, er ist Verfahren, aber ich wollen, die stub-Methode eines Objekt zurückgegeben werden. Zum Beispiel, when(mockObject.method1()).thenReturn(returnValue) ist, wie es normalerweise getan, aber ich bin auf der

Wie stub-Typoskript-Schnittstelle / Type-definition?

Anzahl der Antworten 6 Antworten
Arbeite ich mit Typoskript auf einer AngularJS 1.X-Projekt. Ich verwende verschiedene Javascript-Bibliotheken für verschiedene Zwecke. Zu unit-test meine Quelle würde ich gerne stub einige Abhängigkeiten mit der Testungen (= Schnittstellen). Ich möchte nicht das JEDER Typ und

Stubbing Fenster.Lage.href mit Sinon

Anzahl der Antworten 3 Antworten
Ich versuche zu testen, einige client-side code und für das brauche ich ein stub der Wert window.location.href Eigenschaft mit Mokka - /Sinon. Was ich bisher versucht habe (mit diesem Beispiel): describe('Logger', () => { it('should compose a

Wie stub-Fehler Anhebung mit Rspec in Rails?

Anzahl der Antworten 3 Antworten
Ich bin neu auf Rails und Rspec und ich bin mit Rspec zum testen dieser controller-Methode, die beinhaltet Ausnahmebehandlung: def search_movies_director @current_movie = Movie.find(params[:id]) begin @movies = Movie.find_movies_director(params[:id]) rescue Movie::NoDirectorError flash[:warning] = "#{@current_movie} has no director info"

Sinon-Stubs leicht säubern

Anzahl der Antworten 6 Antworten
Gibt es eine einfache Möglichkeit zum zurücksetzen aller sinon Spione mocks und stubs, die Arbeit wird sauber mit Mokka - beforeEach Blöcke. Sehe ich eine Sandbox ist eine option, aber ich sehe nicht, wie können Sie mithilfe

Stubbing Authentifizierung in Request Spec

Anzahl der Antworten 5 Antworten
Beim schreiben einer Anfrage-Spezifikation, wie legen Sie Sitzungen und/oder stub-controller-Methoden? Ich versuche, die stub-Authentifizierung in meinem integration tests - rspec/Anfragen Hier ein Beispiel von einem test require File.dirname(__FILE__) + '/../spec_helper' require File.dirname(__FILE__) + '/authentication_helpers' describe "Messages" do

Sollte ich das Modell in Factory Girl oder in der Spec-Datei während des Tests stubben?

Anzahl der Antworten 4 Antworten
Fast jeder spec-Datei komme ich über ich schreiben Sachen wie: before :each do @cimg = Factory.build :cimg_valid @cimg.stub(:validate_img).and_return true @cimg.stub(:validate_img_url).and_return true @cimg.stub(:save_images).and_return true @cimg.stub(:process_image).and_return true @cimg.stub(:img).and_return true end Ich meine, das Modell, das ich bekommen von der

Rhino Mocks Stubs und Mocks sind nur gut für Interfaces?

Anzahl der Antworten 5 Antworten
Ist es richtig, dass Rhino Mocks stubs und mocks sind nur gut für Schnittstellen, keine konkreten Klassen? Ich verbrachte einige Zeit versucht, um dieses Stück code arbeiten. Ich habe nicht erwartet, dass die gekürzte pubSubClient immer call

RSpec: Wie testen Sie die Erwartungen von Rails Logger-Nachrichten?

Anzahl der Antworten 3 Antworten
Ich versuche zu testen, ob die Schienen logger empfängt die Nachrichten in einigen meiner Angaben. Ich bin mit dem Protokollierung gem. Sagen, dass ich eine Klasse wie folgt aus: class BaseWorker def execute logger.info 'Starting the worker...'

Mockito - NullpointerException beim Stubbing-Verfahren

Anzahl der Antworten 8 Antworten
Also begann ich das schreiben von tests für Java-Spring-Projekt. Was ich benutze, ist JUnit und Mockito. Es wird gesagt, dass wenn ich mit der wenn()...thenReturn() option kann ich mock-services, ohne zu simulieren oder so. Also, was ich

Gibt es eine Möglichkeit, eine Methode eines enthaltenen Moduls mit Rspec zu stubben?

Anzahl der Antworten 1 Antworten
Ich habe ein Modul, mit dem in einem anderen Modul, und Sie implementieren beide die gleiche Methode. Ich möchte die stub-Methode der enthaltenen Modul, so etwas wie dieses: module M def foo :M end end module A

Wie sollte ich eine Methode global mit RSpec stubben?

Anzahl der Antworten 6 Antworten
Arbeite ich an einer Rails-Anwendung. Ich bin versucht, stub-Methode weltweit. Was ich Tue, ist die stub es in der RSpec-Konfiguration, auf einer before(:suite) block wie folgt: RSpec.configure do |config| config.before(:suite) do allow_any_instance_of(MyModel).to receive(:my_method).and_return(false) end end Aber der

Mockito: Wie man einfach eine Methode stubst, ohne alle Parameter zu verspotten

Anzahl der Antworten 3 Antworten
Habe ich eine Methode, die ich möchte stub, aber es hat eine Menge von Parametern. Wie kann ich vermeiden, mocking alle Parameter, die aber immer noch die stub-Methode. Ex: //Method to stub public void myMethod(Bar bar, Foo

RhinoMocks - Stub eine Methode, die einen Parameter zurückgibt

Anzahl der Antworten 3 Antworten
Ich bin mit RhinoMocks, ich muss stub-Methode, und immer haben Sie wieder den Dritten parameter, unabhängig davon, was übergeben wird: _service.Stub(x => x.Method(parm1, parm2, parm3)).Return(parm3); Offensichtlich, es ist nicht so einfach. Ich weiß nicht immer, was die