Auf Thema antworten

Ok, das passt zu der Ausgabe und ist auch ok - Optional überschreibt equals und prüft auch (u.a.) die eingeschlossenen Objekte.


Und damit ist der Test wirklich fehlgeschlagen und wir kommen zu der ursprünglichen Fragestellung, wie Du die benutzten Instanzen initialisiert hast.

Zusätzlich ist die Frage, was buyStock macht. Dein Test impliziert, dass Du dort die Bot Instanz zurück bekommst, die Du im repository gemockt hast. Macht die Methode das wirklich?


Derzeit sehe ich zwei Möglichkeiten:

a) Deine Methode machst Du nicht, was Du prüfst. Dann ist es richtig, dass der Test fehl schlägt und Du solltest klären, was die Methode machen soll um dann zu klären: Was ist falsch? Der Test? Die Implementierung im Service? Beides?

b) Du hast ein Problem mit der Initialisierung.



Oben