Ejemplo n.º 1
0
        public async Task RunTransfersTestAsync(RegitrationDelayedTestRequest request)
        {
            var customerIds = await _dataGenerator.GenerateCustomersAsync(
                request.NewCustomersCount,
                request.ThreadsCount,
                request.EmailsPrefix);

            await _dataGenerator.VerifyCustomerAsync(customerIds, request.ThreadsCount);

            _log.Info($"Waiting for {request.AfterVerificationIdlePeriod}");
            await Task.Delay(request.AfterVerificationIdlePeriod);

            await _dataGenerator.SendTransfersAsync(customerIds, request.ThreadsCount);
        }