コード例 #1
0
 public override void Act(ITestContext testContext)
 {
     testContext.ProcessResults =
         AutoVersionsDBAPI
         .RemoveProjectConfig(
             (testContext.TestArgs as ProjectConfigTestArgs).ProjectConfig.Id, null);
 }
コード例 #2
0
        public override void Act(ITestContext testContext)
        {
            testContext.ProjectConfig.Description                = IntegrationTestsConsts.DummyProjectConfigValid.Description;
            testContext.ProjectConfig.DBType                     = IntegrationTestsConsts.DummyProjectConfigValid.DBType;
            testContext.ProjectConfig.Server                     = IntegrationTestsConsts.DummyProjectConfigValid.Server;
            testContext.ProjectConfig.DBName                     = IntegrationTestsConsts.DummyProjectConfigValid.DBName;
            testContext.ProjectConfig.Username                   = IntegrationTestsConsts.DummyProjectConfigValid.Username;
            testContext.ProjectConfig.Password                   = IntegrationTestsConsts.DummyProjectConfigValid.Password;
            testContext.ProjectConfig.BackupFolderPath           = IntegrationTestsConsts.DummyProjectConfigValid.BackupFolderPath;
            testContext.ProjectConfig.DeliveryArtifactFolderPath = IntegrationTestsConsts.DummyProjectConfigValid.DeliveryArtifactFolderPath;

            testContext.ProcessResults = AutoVersionsDBAPI.UpdateProjectConfig(testContext.ProjectConfig, null);
        }
コード例 #3
0
        public override void Act(ITestContext testContext)
        {
            ProjectConfigItem projectConfig = new ProjectConfigItem()
            {
                Id                         = IntegrationTestsConsts.DummyProjectConfigValid.Id,
                Description                = IntegrationTestsConsts.DummyProjectConfigValid.Description,
                DBName                     = IntegrationTestsConsts.DummyProjectConfigValid.DBName,
                Username                   = IntegrationTestsConsts.DummyProjectConfigValid.Username,
                Password                   = IntegrationTestsConsts.DummyProjectConfigValid.Password,
                DevEnvironment             = false,
                DeliveryArtifactFolderPath = IntegrationTestsConsts.DummyProjectConfigValid.DeliveryArtifactFolderPath,
            };

            testContext.ProcessResults = AutoVersionsDBAPI.SaveNewProjectConfig(projectConfig, null);
        }
コード例 #4
0
        public override void Act(ITestContext testContext)
        {
            ProjectConfigItem projectConfig = new ProjectConfigItem()
            {
                Id                       = IntegrationTestsConsts.DummyProjectConfigValid.Id,
                Description              = IntegrationTestsConsts.DummyProjectConfigValid.Description,
                DBType                   = IntegrationTestsConsts.DummyProjectConfigValid.DBType,
                Server                   = IntegrationTestsConsts.DummyProjectConfigValid.Server,
                DBName                   = IntegrationTestsConsts.DummyProjectConfigValid.DBName,
                Username                 = IntegrationTestsConsts.DummyProjectConfigValid.Username,
                Password                 = IntegrationTestsConsts.DummyProjectConfigValid.Password,
                BackupFolderPath         = IntegrationTestsConsts.DummyProjectConfigValid.BackupFolderPath,
                DevEnvironment           = true,
                DevScriptsBaseFolderPath = IntegrationTestsConsts.DummyProjectConfigValid.DevScriptsBaseFolderPath,
                DeployArtifactFolderPath = IntegrationTestsConsts.DummyProjectConfigValid.DeployArtifactFolderPath,
            };

            testContext.ProcessResults = AutoVersionsDBAPI.SaveNewProjectConfig(projectConfig, null);
        }
コード例 #5
0
 public override void Act(ITestContext testContext)
 {
     testContext.ProcessResults = AutoVersionsDBAPI.CreateNewDevDummyDataScriptFile(testContext.ProjectConfig.Id, ScriptName1, null);
 }
コード例 #6
0
 public override void Act(ITestContext testContext)
 {
     testContext.ProcessResults = AutoVersionsDBAPI.ValdiateTargetStateAlreadyExecuted(testContext.ProjectConfig.Id, IntegrationTestsConsts.FinalStateTargetScripts.IncScriptFileName, null);
 }
コード例 #7
0
 public override void Act(ITestContext testContext)
 {
     testContext.ProcessResults = AutoVersionsDBAPI.InitDB(testContext.ProjectConfig.Id, null);
 }
コード例 #8
0
 public override void Act(ITestContext testContext)
 {
     testContext.Result =
         AutoVersionsDBAPI
         .GetProjectConfigById(IntegrationTestsConsts.DummyProjectConfigValid.Id);
 }
コード例 #9
0
 public override void Act(ITestContext testContext)
 {
     testContext.ProcessResults = AutoVersionsDBAPI.SetDBToSpecificState(testContext.ProjectConfig.Id, IntegrationTestsConsts.FinalStateTargetScripts, false, null);
 }
 public override void Act(ITestContext testContext)
 {
     testContext.ProcessResults = AutoVersionsDBAPI.SetDBStateByVirtualExecution(testContext.ProjectConfig.Id, IntegrationTestsConsts.MiddleStateTargetScripts, null);
 }
コード例 #11
0
 public override void Act(ITestContext testContext)
 {
     testContext.ProcessResults = AutoVersionsDBAPI.CreateNewIncrementalScriptFile(testContext.ProjectConfig.Id, ScriptName1, null);
     testContext.ProcessResults = AutoVersionsDBAPI.CreateNewIncrementalScriptFile(testContext.ProjectConfig.Id, ScriptName2, null);
 }
コード例 #12
0
 public override void Act(ITestContext testContext)
 {
     testContext.ProcessResults = AutoVersionsDBAPI.ChangeProjectId(OldProjectId, NewProjectId, null);
 }
コード例 #13
0
 public override void Act(ITestContext testContext)
 {
     testContext.Result = AutoVersionsDBAPI.GetProjectsList();
 }
コード例 #14
0
 public override void Act(ITestContext testContext)
 {
     testContext.ProcessResults = AutoVersionsDBAPI.GetScriptFilesState(testContext.ProjectConfig.Id, null);
 }
 public override void Act(ITestContext testContext)
 {
     testContext.ProcessResults = AutoVersionsDBAPI.ValidateProjectConfig(testContext.ProjectConfig, null);
 }
コード例 #16
0
 public override void Act(ITestContext testContext)
 {
     testContext.ProcessResults = AutoVersionsDBAPI.RecreateDBFromScratch(testContext.ProjectConfig.Id, TargetScripts.CreateLastState(), null);
 }