Speaker: Szczepan Faber
Talk: “Java: tools & techniques for TDD”
Szczepan Faber
Poland, @Sabre Holdings
Szczepan Faber is lead developer of Mockito framework, probably the only mocking framework with ‘nohangover’ certificate. He is an Agile Coach for Sabre Holdings in Krakow/Poland. Previously, he’s been working for ThoughtWorks in London. His blog lives at monkeyisland.pl.
Talk “Java: tools & techniques for TDD”
What Java tools can make TDD experience more pleasant?
Hardly any agile practitioner imagines test driving java without mock objects. I will introduce Mockito library and show you a flavor of stack trace oriented programming. I will also show how to make hamcrest tell you exactly whatβs wrong with the test and if it fails for the right reasons. Mockito feature walkthrough ends up on ugly legacy code. This is where Mockito cannot go himself so he sends a powermocking tool. At this point of the presentation I will ask you: is βdesign for testabilityβ a sort of an excuse for Java language deficiencies? (or simply: βcan I mock a static method, please?β). Regardless if your answer is yes or not, let me show you tools that support both opinions.








































