Ich habe darüber gegoogelt, aber nichts Relevantes gefunden. Ich habe so etwas: Object obj = getObject(); Mockeable mock= Mockito.mock(Mockeable.class); Mockito.when(mock.mymethod(obj )).thenReturn(null); Testeable testableObj = new
Ich habe darüber gegoogelt, aber nichts Relevantes gefunden. Ich habe so etwas: Object obj = getObject(); Mockeable mock= Mockito.mock(Mockeable.class); Mockito.when(mock.mymethod(obj )).thenReturn(null); Testeable testableObj = new
Mocha versucht teststandardmäßig, Testdateien zu finden. Wie gebe ich ein anderes Verzeichnis an, z
Ich möchte eine abstrakte Klasse testen. Klar, ich kann manuell einen Mock schreiben , der von der Klasse erbt. Kann ich dies mit einem Mocking-Framework (ich verwende Mockito) tun, anstatt mein Mock von Hand zu erstellen?
Ich habe Probleme mit VS 2017, seit ich es installiert habe. Jetzt scheinen Unit-Tests nur über die Befehlszeile "Dotnet-Test" ausgeführt zu werden. Mein Projekt ist .NET Core 1.1.1. Ich habe das SDK und das Framework-Update für 1.1.1 installiert. Ich habe das Beispiel bei MSDN (...
Ich folge diesem Tutorial von angle.io Wie gesagt, ich habe die Datei hero.spec.ts erstellt, um Komponententests zu erstellen: import { Hero } from './hero'; describe('Hero', () => { it('has name', () => { let hero: Hero = {id: 1, name: 'Super Cat'}; expect(hero.name).toEqual('Super Cat');...
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen...
Gibt es eine Möglichkeit zu überprüfen, ob in Mockito methodOnezuvor a aufgerufen methodTwowurde? public class ServiceClassA { public void methodOne(){} } public class ServiceClassB { public void methodTwo(){} } public class TestClass { public void method(){ ServiceClassA serviceA = new...
Wie testen Sie Methoden, die asynchrone Prozesse mit JUnit auslösen? Ich weiß nicht, wie ich meinen Test auf das Ende des Prozesses warten lassen soll (es ist nicht gerade ein Komponententest, es ist eher ein Integrationstest, da es mehrere Klassen und nicht nur eine
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Anti-Muster : Es müssen mindestens zwei Schlüsselelemente vorhanden
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese...
Also erstelle ich ein Scheinobjekt als statische Variable auf Klassenebene wie folgt ... In einem Test möchte ich Foo.someMethod()einen bestimmten Wert zurückgeben, während ich in einem anderen Test möchte, dass es einen anderen Wert zurückgibt. Das Problem, das ich habe, ist, dass ich anscheinend...
Ich schreibe jUnit-Testfälle für 3 Zwecke: Um sicherzustellen, dass mein Code alle erforderlichen Funktionen erfüllt, unter allen (oder den meisten) Eingabekombinationen / -werten. Um sicherzustellen, dass ich die Implementierung ändern kann, und mich auf JUnit-Testfälle zu verlassen, um mir...
Ich habe eine Spring-Boot-Anwendung, in der die Standardeigenschaften in einer application.propertiesDatei im Klassenpfad festgelegt sind (src / main / resources / application.properties). Ich möchte einige Standardeinstellungen in meinem JUnit-Test mit Eigenschaften überschreiben, die in einer...
Ich habe ein paar Methoden, die aufrufen sollten System.exit() bestimmte Eingaben . Leider führt das Testen dieser Fälle dazu, dass JUnit beendet wird! Das Einfügen der Methodenaufrufe in einen neuen Thread scheint nicht zu helfen, da System.exit()die JVM beendet wird, nicht nur der aktuelle...
Ich bin derzeit dabei, Mockito zum Verspotten meiner Service-Layer-Objekte in einer Spring MVC-Anwendung zu verwenden, in der ich meine Controller-Methoden testen möchte. Als ich jedoch über die Besonderheiten von Mockito gelesen habe, habe ich festgestellt, dass die Methoden
Wie testest du eine private Funktion in Winkel 2? class FooBar { private _status: number; constructor( private foo : Bar ) { this.initFooBar(); } private initFooBar(){ this.foo.bar( "data" ); this._status = this.fooo.foo(); } public get status(){ return this._status; } } Die Lösung, die ich...
Ist es in JUnit möglich zu behaupten, dass ein Objekt eine Instanz einer Klasse ist? Aus verschiedenen Gründen habe ich ein Objekt in meinem Test, dessen Typ ich überprüfen möchte. Ist es ein Typ von Objekt1 oder ein Typ von Objekt2? Derzeit habe ich: assertTrue(myObject instanceof...
Ich habe eine Schnittstelle mit einer Methode, die ein Array von erwartet Foo: public interface IBar { void doStuff(Foo[] arr); } Ich verspotte diese Schnittstelle mit Mockito und möchte behaupten, dass sie doStuff()aufgerufen wird, aber ich möchte nicht überprüfen, welche Argumente übergeben...
Ich erhalte TransactionManagementError, wenn ich versuche, eine Django-Benutzermodellinstanz zu speichern, und in ihrem post_save-Signal speichere ich einige Modelle, die den Benutzer als Fremdschlüssel haben. Der Kontext und Fehler ist dieser Frage ziemlich ähnlich. Django
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese...