Rarely have 3 classes and a handful of methods changed the face of software development more. SUnit, first described in an article published in the October 1994 Smalltalk Report, was an instrumental part of eXtreme Programming and its offshoot, Test-Driven Development. It has also spawned a legion of clones for other languages.
The last few years have seen a number of powerful features added to SUnit, features whose use isn't all that easy to understand. In this talk, Joseph Pelrine, current maintainer of the Camp Smalltalk Sunit project, will talk about the past and present history of SUnit, the reasons behind the new features, and will show a number of handy tips and tricks which can be used to turbocharge your testing.
Joseph Pelrine is C*O of MetaProg, a company devoted to increasing the quality of software and its development process, and is one of Europe's leading experts on eXtreme Programming as well as Europe's first certified ScrumMaster Practitioner and Trainer. He has had a successful career as software developer, project manager and consultant, and has spoken about it at such diverse places as IBM, OOPSLA and the Chaos Computer Club. A member of the International Association of Facilitators, he is strongly interested in properly applying soft skills such as communication techniques and retrospective facilitation to agile processes.