public async Task FindEmailAsync(string queryStringValue)
        {
            var       body      = queryStringValue;
            var       request   = TestFactory.CreateHttpRequest(body);
            var       option    = Options.Create(_appSettings);
            FindEmail findEmail = new FindEmail(option);
            var       response  = await findEmail.Run(request, logger);

            try
            {
                var result = (OkObjectResult)response;
                Assert.Equal(200, result.StatusCode);
            }
            catch (InvalidCastException)
            {
                //var result = (ResponseContentModel)((BadRequestObjectResult)response).Value;
                //Assert.Equal(409, result.status);
            }
        }
        public async Task AidedRegValidateUserDetails(string queryStringValue)
        {
            var body    = queryStringValue;
            var request = TestFactory.CreateHttpRequest(body);
            var option  = Options.Create(_appSettings);
            AidedRegistrationValidateUserDetails aidedRegistrationValidateUserDetails = new AidedRegistrationValidateUserDetails(option);
            var response = await aidedRegistrationValidateUserDetails.Run(request, logger);

            try
            {
                var result = (OkObjectResult)response;
                Assert.Equal(200, result.StatusCode);
            }
            catch (InvalidCastException)
            {
                //var result = (ResponseContentModel)((BadRequestObjectResult)response).Value;
                //Assert.Equal(409, result.status);
            }
        }