LinkedIn Facebook Email Subscribe RSS Subscribe Twitter

Szczepan Faber, “Java: tools & techniques for TDD”

Speaker: Szczepan Faber
Talk: “Java: tools & techniques for TDD”

Szczepan Faber
Poland, @Sabre HoldingsFaber Szczepan

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.

Main Organizers
  • SCRUMguides
Title sponsor Co-organizers
Diamond sponsors Gold sponsors
  • Innovel
  • SoftServe
  • Luxoft
  • TargetProcess
Silver sponsors
  • QuickOffice
  • Ciklum
  • Scrum Alliance
  • VersionOne
Bronze sponsors

Premium-partners Web-partners
  • ruby on rails web development Developers.org.ua
  • tim tim
  • tim  Automated testing
  • IT Talk  Data Art
  • Dev Training InfoQ
  • scrumphony.com J.B. Rainsberger
  • Methods & Tools agilecoach.no
  • Software Project Management
  • QAClub Kharkov IT HR Club
Local Agile Communities