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();
		}