Die letzten beiden Jahre war und bin ich hautsächlich Trainer und in Teilbereichen Berater gewesen. Es ging und geht dabei vor allem um hybris, das eCommerce Framework, welches seit 2014 zu SAP gehört, und um Clean Code Development bzw. Test
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
Social Networking…
…lehne ich ab sofort prinzipiell ab. Warum? Es spiegelt einfach nicht meine Art mit Leuten, Kollegen und Freunden in Kontakt zu bleiben wieder. Es nützt mir nichts und hat auch keinerlei Aussagekraft, wenn ich mit jemandem über ein soziales Netzwerk
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
Mocks
Ein Unittest macht sich zur Aufgabe, ausschließlich eine Unit, also beipielsweise eine Klasse oder eine Methode zu testen. Alles, was darüber hinausgeht, muss nicht durch eben diesen Unittest getestet werden. Nun werden aber sehr häufig andere Methoden anderer Klassen durch