private async Task <CreateTokenInstrumentResponse> CreateTokenInstrument()
        {
            var phone = new Phone {
                CountryCode = "1", Number = "4155552671"
            };

            var customerRequest = new CustomerRequest {
                Email = GenerateRandomEmail(), Name = "Testing", Phone = phone
            };

            var customer = await DefaultApi.CustomersClient().Create(customerRequest);

            customer.ShouldNotBeNull();

            return(await CreateTokenInstrument(customer.Id));
        }
        private async Task ShouldRiskCustomerSource()
        {
            var customerRequest = new CustomerRequest()
            {
                Email = GenerateRandomEmail(),
                Name  = "Customer"
            };

            var customerResponse = await DefaultApi.CustomersClient().Create(customerRequest);

            customerRequest.ShouldNotBeNull();

            var customerSourcePrism = new CustomerSourcePrism()
            {
                Id = customerResponse.Id
            };

            await TestRequestPreAuthenticationRiskScan(customerSourcePrism);
            await TestPreCaptureAssessmentRequest(customerSourcePrism);
        }