public void Should_read_service_agent_factory() { var mocks = new MockRepository(); var reader = mocks.CreateMock<IConfigurationReader>(); using (mocks.Record()) { Expect.Call(reader.GetRequiredSetting("ServiceAgentFactory")).Return("my type"); } using (mocks.Playback()) { IApplicationSettings settings = new ApplicationSettings(reader); Assert.That(settings.GetServiceAgentFactory(), Is.EqualTo("my type")); } mocks.VerifyAll(); }