Tag: stubbing
Stubbing ist, geändert wird, eine Instanz-Methode oder Eigenschaft eines Objekts zur Laufzeit um dessen Funktionalität zu erweitern.
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
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
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
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.
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
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);
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
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,
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
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
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:
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
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
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
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
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
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"
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
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
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
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
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...'
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
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
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
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
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