Workshop: "Interaction based testing with Rhino Mocks"

Track: Tutorial

Time: Thursday 09:00 - 12:00

Location: 421+423 Music Hall

Beyond the simplest scenarios, all objects had collaborators that they work with. This flies in the face of testing objects in isolation. This is the problem that mock objects were created to solve. In this talk you will learn what mock objects are, how to utilize them and best practices on when / how to utilize them. Rhino Mocks is a mock objects framework for .Net whose core goals are to let the developer rely on the compiler work well with refactoring tools.
Be sure to bring your laptop to this tutorial, if you want some hands-on experience! 

Keywords: mocking, architecture, maintainability, object relational mapping, nhibernate

Oren Eini, Wizard of Open Source .Net

 Oren  Eini Oren Eini is an independent consultant based in Israel. His main focus is on architecture and best practices that promote quality software and zero-friction development.

Oren is the author of Rhino Mocks, one of the most popular mocking frameworks on the .NET platform, and is also a leading figure in other well known open source projects including the Castle project and NHibernate.

An internationally known presenter, Oren has spoken at conferences such as DevTeach, JAOO and Oredev, and is the author of the book "Building Domain Specific Languages with Boo", soon to be published by Manning.

Oren, using his pseudonym as Ayende Rahien, is a frequent blogger at His hobbies include reading fantasy novels, reviewing code, and writing about himself in the third person.

Oren is also a Microsoft MVP, a fact that he tends to forget when writing a bio.