In this presentation you learn how to write robust unit tests which are less prone to breaking when your implementation changes. You will learn about the basics of using Mock objects, Behavior Driven Testing, and Matchers. You will understand how to design tests which describe the expected behavior of your application. The examples are in Java and JUnit but the techniques are applicable to any Object Oriented language.
I am a graduate of Boise State University and have been working at Clearwater Analytics for the past five years. My current areas of interest are exploring best practices and techniques for increasing quality in software.