async Task PerformTestsExpectSuccess(int sandboxId)
        {
            var sandboxDetailsConversation = await GenericReader.ReadAndAssertExpectSuccess <SandboxDetails>(_restHelper, GenericReader.SandboxUrl(sandboxId));

            SandboxDetailsAsserts.ReadyForPhaseShiftExpectSuccess(sandboxDetailsConversation.Response);

            var phaseShiftConversation = await GenericPoster.PostAndExpectSuccess <SandboxDetails>(_restHelper, GenericPoster.SandboxNextPhase(sandboxId));

            SandboxDetailsAsserts.AfterPhaseShiftExpectSuccess(phaseShiftConversation.Response);
        }
示例#2
0
        private void bw2_DoWork(Object sender, DoWorkEventArgs e)
        {
            GenericPoster poster2 = new GenericPoster(ref sender, ref e, "MumsNetUK", "topicsmumsnet", "AmazonUK-one-link");

            poster2.RunningStatus = true;
            // poster2.RunSimplePoster();

            // MumsNetNew.PostNextTopic(sender, e);
            // e.Result = new WorkResult("Done Thread " + e.Argument.ToString() + "; Errors: " +
            // Convert.ToString(errors) + "; Result: " + result, errors);
        }
        private void bw_DoWorkDataGrid(Object sender, DoWorkEventArgs e)
        {
            GenericPoster poster2 = new GenericPoster(ref sender, ref e, locProjName, locTopicTable, locAnswTmpl);

            poster2.RunningStatus = true;

            if (!locpostQnA)
            {
                poster2.RunSimplePoster(locpausebfconfirm, locpausebfnextpost);
            }

            /*
             * int i = 0;
             * while (!bw.CancellationPending)
             * {
             *  System.Threading.Thread.Sleep((1000 * 1));
             *  bw.ReportProgress(i, i.ToString());
             *  i++;
             *  if (i > 50) i = 0;
             * }
             * e.Cancel = true;
             * return;
             */
        }
        async Task PerformTestsExpectFailure(int sandboxId)
        {
            var sandboxCreateConversation = await GenericPoster.PostAndExpectFailure(_restHelper, GenericPoster.SandboxNextPhase(sandboxId));

            ApiResponseBasicAsserts.ExpectForbiddenWithMessage(sandboxCreateConversation.Response);
        }