public void Can_GetFactorial()
		{
			var request = new GetFactorial { ForNumber = 4 };

			SendToEachEndpoint<GetFactorialResponse>(request, response =>
				Assert.That(response.Result, Is.EqualTo(24)));
		}
		public void GetFactorial_Test()
		{
			var request = new GetFactorial { ForNumber = 4 };

			var handler = new GetFactorialService();
			
			var response = handler.Any(request);

			Assert.That(response.Result, Is.EqualTo(4 * 3 * 2 * 1));
		}
        public GetFactorialResponse Any(GetFactorial request)
		{
			return new GetFactorialResponse { Result = GetFactorial(request.ForNumber) };
		}