public static async Task CleanUpScenario()
        {
            CaseHelper.GetInstance().DeleteCases();
            await OnlineFileHelper.GetInstance().CleanUpOnlineFiles();

            FileSystemHelper.GetInstance().CleanUpTempFiles(_tempFilePath);
        }
Exemplo n.º 2
0
        public async Task GivenThereIsAOnlineFileThatContainsTheFollowingCases(IEnumerable <CaseModel> cases)
        {
            if (StubConfigurationHelper.UseStubs)
            {
                return;
            }

            await OnlineFileHelper.GetInstance().CreateCasesInOnlineFileAsync(cases, _tempFilePath);
        }
Exemplo n.º 3
0
        public async Task GivenThereIsAOnlineFileThatContainsCases(int numberOfCases)
        {
            if (StubConfigurationHelper.UseStubs)
            {
                return;
            }

            await OnlineFileHelper.GetInstance().CreateCasesInOnlineFileAsync(numberOfCases, _tempFilePath);
        }
Exemplo n.º 4
0
        public async Task GivenThereIsAnOnlineFileThatContainsACaseWithTheOutcomeCodeAsync(int outcomeCode)
        {
            if (StubConfigurationHelper.UseStubs)
            {
                return;
            }

            var primaryKey = await OnlineFileHelper.GetInstance().CreateCaseInOnlineFileAsync(outcomeCode, _tempFilePath);

            _scenarioContext.Set(primaryKey, "primaryKey");
        }
        public async Task GivenThereIsAOnlineFileThatContainsACaseThatHasPreviouslyBeenImported()
        {
            var caseModel = CaseHelper.GetInstance().CreateCaseModel("110", ModeType.Web, DateTime.Now);

            CaseHelper.GetInstance().CreateCaseInBlaise(caseModel);

            caseModel.Mode = ModeType.Ftf; //used to differentiate the case to ensure it has not been imported again
            await OnlineFileHelper.GetInstance().CreateCaseInOnlineFileAsync(caseModel, _tempFilePath);

            _scenarioContext.Set(caseModel.PrimaryKey, "primaryKey");
        }
Exemplo n.º 6
0
        public static async Task CleanUpScenario()
        {
            if (StubConfigurationHelper.UseStubs)
            {
                return;
            }

            CaseHelper.GetInstance().DeleteCases();
            await OnlineFileHelper.GetInstance().CleanUpOnlineFiles();

            FileSystemHelper.GetInstance().CleanUpTempFiles(_tempFilePath);
        }
 public async Task GivenThereIsAOnlineFileThatContainsTheFollowingCases(IEnumerable <CaseModel> cases)
 {
     await OnlineFileHelper.GetInstance().CreateCasesInOnlineFileAsync(cases, _tempFilePath);
 }
 public async Task GivenThereIsAOnlineFileThatContainsCases(int numberOfCases)
 {
     await OnlineFileHelper.GetInstance().CreateCasesInOnlineFileAsync(numberOfCases, _tempFilePath);
 }