// Prepare mock repository MockRepository mocks = new MockRepository(); IDependency dependency = mocks.CreateMock<IDependency>();// Record expectations using ( mocks.Record() ) { Expect .Call( dependency.SomeMethod() ) .Return( null ); }// Replay and validate interaction object result; using ( mocks.Playback() ) { IComponent underTest = new ComponentImplementation( dependency ); result = underTest.TestMethod(); }// Post-interaction assertions Assert.IsNull( result );