Powermock ist ein Framework, dass mir vor allem da hilft, wo die Hilfe von Mockito aufhört. Beim Mocking von abstract, final und/oder static Methoden oder Variablen gibt es mit Mockito keine Lösung, da Mockito überwiegend mit Vererbung der zu „mock“enden
Parametrisierte Tests
JUnit – Variante: Parameterized Ich habe mich wieder einmal an der „Lines of Code“ Kata versucht und dabei bereits nach drei simplen Tests festgestellt, eigentlich ist es ja immer das Gleiche nur mit anderen Werten. In u.a. Klasse zeige ich
Mockito
Mocks von injizierten Abhängigkeiten Um nun einzelne Objekte zu mocken, könnte man den Typ dieser Objekte ableiten (oder erweitern) und anschließend das gewünschte Verhalten implementieren. Folgende Beispielsituation: Wir haben einen Bäcker, der Brot backen möchte und sich dafür eines Ofens