Tag: stub
Ein Austausch der Implementierung für Objekte, Methoden oder Funktionen, um Sie zu entfernen, externe Abhängigkeiten.
3
Antworten
Habe ich die folgende service-Klasse: class Person() { AgeDAO dao; Speaker speaker; public method checkSpeak( List<Jon> list) { List<Integer> ages = dao.getAge(list); if ( ages != null && !ages.isEmpty() ) { speaker.speak(list); } } } Test Klasse:
2
Antworten
Arbeite ich mit einem langsamen webservice (etwa 4 Minuten pro Antrag) und ich müssen noch über 100 Anfragen in zwei Stunden, also habe ich beschlossen, die Verwendung mehrerer threads. Das problem ist, dass ich nur 2 threads,
7
Antworten
Ich glaube mich zu erinnern, das Lesen über eine Amazon S3-kompatible test-server, den Sie laufen konnte, auf Ihren eigenen server für unit-tests oder was auch immer. Allerdings habe ich nur erschöpft meine Geduld auf die Suche mit
1
Antworten
Bin ich langsam besessen von unit-Tests. Ich bin versucht zu entwickeln, als viel software, da kann ich mit test-driven development. Ich bin mit JUnit unit-test für meine android-Anwendungen. Ich habe auf eine app nutzt bluetooth, und bin
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);
3
Antworten
Ich bin mit PowerMock und ich würde gerne wissen, wie man alle Verhalten des Kindes Klasse, aber die stub super Anrufe, die möglicherweise überschrieben werden durch das Kind. Sagen, dass ich diese Klasse: public class A {
4
Antworten
Gerade in Unit Tests mit C++. Wie es aussieht, werde ich schreiben müssen, mehrere stub-Klassen, wie ich entlang gehen. Mein Verständnis gibt es einen Unterschied zwischen Mocks und Stubs. Im Grunde scheint es Verspottet werden, wenn Sie
3
Antworten
Ich habe einen controller basierend auf MHartl ist RoR4 Tutorial Und wie MHartl, ich bin nicht mit Entwickeln, ich rollte meinen eigenen Authentifizierungs-system Probleme mit der RSpec für UsersController#Edit da die view hat einen Aufruf current_user.admin? und
3
Antworten
Ich würde gerne testen, meine Klasse' equals () - Methode, aber Mockito zu sein scheint Aufruf der stub-version jedes mal. Mein test ist wie folgt; PluginResourceAdapter adapter = mock (PluginResourceAdapter.class); PluginResourceAdapter other = mock (PluginResourceAdapter.class); when(adapter.getNumberOfEndpointActivation()).thenReturn(1); when(other.getNumberOfEndpointActivation()).thenReturn(0);
1
Antworten
Ich bin ganz neu auf Jasmin und versuchen herauszufinden, wie mock das $ - Fenster.sessionStorage-Objekt beim testen einer angularjs-SPA mit Jasmin. (function() { 'use strict'; var serviceId = 'session'; //Define the service on the module. //Inject the
2
Antworten
Ich habe 2 Klassen: FirstDeep.cs SecondDeep.cs Habe ich einfach code für Beispiel: class FirstDeep { public FirstDeep() { } public string AddA(string str) { SecondDeep sd = new SecondDeep(); bool flag = sd.SomethingToDo(str); if (flag == true)
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
Ich bin ein C# - dev Umzug in eine Python-Zeug, so dass ich nicht weiß, was ich Tue nur noch. Ich habe gelesen, dass Sie nicht wirklich brauchen, Dependency Injection mit Python. Ich habe gesagt, Sie instanziieren
4
Antworten
Ich war das surfen im Android-code, weil ich wollte, um zu sehen, was ist in der Aktivität.finish () - Methode. Ich wollte nur die Bestätigung, dass in Activity.finish() es wäre ein Aufruf onDestroy() Methode. Aber was ich
10
Antworten
Ich weiß, wie ich diese Begriffe verwenden, aber ich Frage mich, ob es akzeptiert werden Definitionen für vorgetäuscht, Spott, und stubbing für unit-tests? Wie definieren Sie diese für Ihre tests? Beschreiben Sie Situationen, wo Sie könnten jede.
2
Antworten
Ich habe eine Frage, die im Zusammenhang mit diesem Frage, dass gefragt wurde, von @mnish vor etwa einem Jahr. Bitte haben Sie einen Blick auf seine Frage und code. Er implementiert eine ServiceConnection() und übergibt Sie an
4
Antworten
Kann ich wissen, wie die stub-Methode, die im controller create-Methode? Schreiben brauche ich die Skillung, aber ich bekam diese Fehler. Ich muss die create-Methode im controller ausführen muss, validate_fbid Methode, bevor Sie eine neue Firma erstellen Datensatz
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
2
Antworten
Ich Schätze jemand kann mir helfen, im unten genannten Problem: Ich habe mit RhinoMock in Unit-Test. Ich definiere meine mock-Objekt auf diese Weise, mit sessionToken "string" typisiert: mockRepository.Stub(repository => repository.FindById(sessionToken)).Return(new DeviceTypeRepository().NewTable(false)); Es ist ok für den code-Abschnitt
2
Antworten
Ich habe mit JUnit und Mocks, aber ich Frage mich, was sind die Unterschiede zwischen Mocks und Stubs in JUnit und wie Stubs in JUnit, Java? Und wie Mocks, EasyMock, Mockito und so weiter, was bedeutet Stubs
2
Antworten
Teste ich einige meiner Klassen arbeiten mit JDBC-Anweisungen etc und jetzt habe ich problem mit JDBC-ResultSet-Schnittstelle: Sollte die software laufen sowohl mit Java 5 und Java 6 und damit die tests sollten auch laufen mit beiden Versionen.
5
Antworten
Habe ich verwendet RMI in meinem code : import java.rmi.*; public interface AddServerIntf extends Remote { double add(double d1,double d2) throws RemoteException; } import java.rmi.*; import java.rmi.server.*; public class AddServerImpl extends UnicastRemoteObject implements AddServerIntf { public AddServerImpl()
1
Antworten
Ich habe eine Rails-Anwendung 4, und hier ist meine lib/foobar: jan@rmbp ~/D/r/v/l/foobar> tree . ├── foo_bar.rb └── foobar_spec.rb 0 directories, 2 files Und die Dateien: foobar_spec.rb require "spec_helper" describe "FooBar" do subject { FooBar.new } its(:foo) {
2
Antworten
Einen großen Teil meiner Anwendung funktioniert nur, wenn hintergrund-jobs verarbeiten, Benutzer-websites, so muss ich schreiben, einige tests, diese zu decken. Erste Frage ist, wie Sie test-code, der in einer Sidekiq worker-Klasse, zum Beispiel app/workers/some_worker.rb class SomeWorker include
5
Antworten
Ich habe eine TimeMachine - Klasse, die mir die aktuellen Datum - /Uhrzeit-Werte. Die Klasse sieht wie folgt aus: public class TimeMachine { public virtual DateTime GetCurrentDateTime(){ return DateTime.Now; }; public virtual DateTime GetCurrentDate(){ return GetCurrentDateTime().Date; };
3
Antworten
Obwohl es eine Vielzahl von Ressourcen, auch hier SO, nur zwei der Begriffe sind im Vergleich zu jedem anderen in diesen F/A. Also, kurz gesagt, was ist jeder von Ihnen? Und wie Sie alle zueinander? Oder haben
3
Antworten
In Bezug auf C, was ist eine stub-routine? Auch ein Beispiel wäre sehr geschätzt werden, wie gut. InformationsquelleAutor der Frage Dustin Gamester | 2010-10-27
6
Antworten
Zum Beispiel, was bedeutet es in diesem Zitat? Integration in eine externe API ist schon fast eine Garantie in jedem modernen web-app. Um effektiv zu testen, wie die integration, die Sie brauchen, um stub es aus. Eine
1
Antworten
Ich will, um zu überprüfen, dass die verschiedenen Datums-Felder wurden korrekt aktualisiert, aber ich will nicht Durcheinander herum mit der Vorhersage, wenn new Date() genannt wurde. Wie kann ich die stub, die Date-Konstruktor? import sinon = require('sinon');
30
Antworten
Gelesen habe ich verschiedene Artikel über Spott vs Lunte in Tests, einschließlich der Martin Fowler 's Mocks Aren' T Stubsaber verstehe immer noch nicht den Unterschied. InformationsquelleAutor der Frage never_had_a_name | 2010-08-11
8
Antworten
In meinem test möchte ich stub eine vorgefertigte Antwort für jede Instanz einer Klasse. Es Aussehen könnte, so etwas wie: Book.stubs(:title).any_instance().returns("War and Peace") Dann immer wenn ich call @book.title es gibt "Krieg und Frieden". Gibt es eine
2
Antworten
Ich versuche, die stub ein Reagieren Komponente Verfahren für die Prüfung Zweck: var Comp = React.createClass({ displayName: "Comp", plop: function() { console.log("plop"); }, render: function() { this.plop(); return React.DOM.div(null, "foo"); } }); var stub = sinon.stub(Comp.type.prototype, "plop");
11
Antworten
class A def initialize @x = do_something end def do_something 42 end end Wie kann ich die stub do_something in rspec, bevor die ursprüngliche Implementierung aufgerufen wird (also die Zuordnung von 42 bis @x)? Und ohne die
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
15
Antworten
Ich bin versucht zu kompilieren Java-1.4-code, der erstellt wurde von IBM WSDL2Java auf Java5 ohne die Neuerstellung der stubs und sah diesen Fehler in Eclipse. Ich bin unter der Annahme, dass die stubs erstellt, sollte nur kompilieren,
2
Antworten
Mit RhinoMocks, ich bin versucht, Stub die getter den Wert einer Immobilie. Die Eigenschaft ist definiert als Teil einer Schnittstelle mit nur getter-Zugriff. Jedoch bekomme ich die Fehlermeldung "Ungültiger Aufruf, letzter Aufruf verwendet wurde oder kein Anruf
2
Antworten
Heißt es in rspec doc, dass ich verwenden soll double Methode, um zu erstellen, zu testen verdoppeln. Aber ich kann sehen, dass es funktioniert völlig in Ordnung, auch wenn ich nicht verwenden double. Gibt es etwas falsch
7
Antworten
Angenommen ich habe die folgenden Event Modell: from django.db import models import datetime class Event(models.Model): date_start = models.DateField() date_end = models.DateField() def is_over(self): return datetime.date.today() > self.date_end Will ich testen Event.is_over() durch die Schaffung einer Veranstaltung, die
3
Antworten
Ich will stub process.env.FOO mit bar. var sinon = require('sinon'); var stub = sinon.stub(process.env, 'FOO', 'bar'); Ich bin verwirrt. Ich lese Dokument, aber trotzdem verstehe ich nicht, noch nicht.sinonjs docs sinonjs ist ein Beispiel, nicht sinonjs ist
13
Antworten
Möchte ich erstellen eine android-Anwendung, wird diese Anwendung machen RESTful-Aufrufe eines web service zu erhalten, einige Daten. Weiß ich, was die Rest-Schnittstelle, aber ich möchte nicht den ärger mit der Erstellung meiner eigenen Umsetzung. Gibt es eine
4
Antworten
Ich habe eine Modell-Familie mit einer Methode location verschmilzt die location Ausgaben der anderen Objekte, die Mitglieder. (Die Mitglieder sind im Zusammenhang mit den Familien, aber das ist hier nicht wichtig.) Beispielsweise gegeben member_1 hat location ==
4
Antworten
Ich Frage mich, wie jemand verwenden sollte, Geltend zu machen.Nicht schlüssig(). Verwende ich es, wenn meine unit-test wäre zu Versagen ist, für einen anderen Grund als das, was der test für. Zum Beispiel habe ich eine Methode
2
Antworten
Frage 1: Ich studiere Android-Dienst und oft sehen Sie code wie diesen: private ISampleService.Stub sampleServiceIf = new ISampleService.Stub(){} Was ist .Stub ? Frage 2: Habe ich überprüft "AIDL", aber ich möchte wissen, warum wir haben, zu verwenden,
6
Antworten
Ich weiß, wie ich diese Begriffe verwenden, aber ich Frage mich, ob es akzeptiert werden Definitionen für vorgetäuschtSpottund stubbing für unit-tests? Wie definieren Sie diese für Ihre tests? Beschreiben Sie Situationen, wo Sie könnten jede. Hier ist,
6
Antworten
Ich bin mit System.Data.Objects.EntityFunctions.TruncateTime Methode, um Datumsteil eines datetime-in meiner Abfrage: if (searchOptions.Date.HasValue) query = query.Where(c => EntityFunctions.TruncateTime(c.Date) == searchOptions.Date); Diese Methode (ich glaube, das gleiche gilt für andere EntityFunctions Methoden) kann nicht ausgeführt werden, außerhalb von
5
Antworten
So, in der Ausübung meiner neuen Jahre Auflösung, um mehr zu TDD, ich bin jetzt ab zu Arbeit mehr mit Rhino Mocks. Eine Sache, die ich bin daran interessiert, zu tun ist, um sicherzustellen, dass ich wirklich
3
Antworten
Nur Fragen, ob/wie die Argumente übergeben werden können, in rspec stub-Ketten. Um ein Beispiel zu geben, nehmen wir an, ich habe die folgende Aktion: def index @payments = Payment.order(:updated_at).where(:paid => true) @bad_payments = Payment.order(:some_other_field).where(:paid => false) end
3
Antworten
Ist es eine Methode zu entfernen, stubbing und mocking während der Verwendung von RSpec? Beispiel: RestClient.should_receive(:delete).with("http://www.example.com") ... ... # this will remove the mocking of "should_receive" and # restore the proper "delete" method on "RestClient". RestClient.mocking_reset (mocking_reset