/// <summary> /// Finish asynchronous writing of all saved files. This has to be called in the end, to ensure all data saved in /// this generator is written to the file system. /// Will block until writing has finished. /// </summary> public void Flush() { while (ScenarioDocuXMLFileUtil.RunningTasks.Count > 0) { ScenarioDocuXMLFileUtil.RemoveFinishedTasks(); Thread.Sleep(100); } }
public Step LoadStep( string branchName, string buildName, string useCaseName, string scenarioName, string scenarioStepName, int stepIndex) { return (ScenarioDocuXMLFileUtil.UnmarshalXml <Step>( this.docuFiles.GetScenarioStepFile( branchName, buildName, useCaseName, scenarioName, stepIndex))); }
public Scenario LoadScenario(string branchName, string buildName, string useCaseName, string scenarioName) { return (ScenarioDocuXMLFileUtil.UnmarshalXml <Scenario>( this.docuFiles.GetScenarioFile(branchName, buildName, useCaseName, scenarioName))); }
public UseCase LoadUseCase(string branchName, string buildName, string useCaseName) { return (ScenarioDocuXMLFileUtil.UnmarshalXml <UseCase>(this.docuFiles.GetUseCaseFile(branchName, buildName, useCaseName))); }
public Build LoadBuild(string branchName, string buildName) { return(ScenarioDocuXMLFileUtil.UnmarshalXml <Build>(this.docuFiles.GetBuildFile(branchName, buildName))); }
public Branch LoadBranch(string branchName) { return(ScenarioDocuXMLFileUtil.UnmarshalXml <Branch>(this.docuFiles.GetBranchFile(branchName))); }
private static void ExecuteAsyncXmlWriter <T>(T entity, string destFile) where T : class { ScenarioDocuXMLFileUtil.MarshalXml(entity, destFile); }