public static bool IsActive(this ClickModifier modifier) => modifier switch {
void ReadXML(string file) { //var file = @"D:\_MY_PROJECTS\Mond\AIFS_Manager\DevNoteCmd\Katalon\Xamun.xml";// @"D:\_MY_PROJECTS\Mond\AIFS_Manager\CodeceptSupport\Katalon\test.xml"; //run series of commands Interpreter it = new Interpreter(); //step# 80 _Entry CONVERSION xml to codecept //_STEP_.Player _Entry CONVERSION xml to codecept it.ReadXmlFile(file); if (it.MyActions == null) { return; } //STEP.CodeCept #80 ACTIONS modifier //step# 81 mods..modify actions ClickModifier clickExt = new ClickModifier(); it.Mod <ClickModifier>(clickExt); SendKeyModifier keyExt = new SendKeyModifier(); it.Mod <SendKeyModifier>(keyExt); //step# 82 Declare VARIABLES FillFieldModifier fillFieldExt = new FillFieldModifier(); it.Mod <FillFieldModifier>(fillFieldExt); //step# 83 identify Variables VariableModifier variableList = new VariableModifier(); it.Mod <VariableModifier>(variableList); //step# 83 assign Variables AssignModifier variableExt = new AssignModifier(); it.Mod <AssignModifier>(variableExt); //step# 84 finalize FinalModifier finalExt = new FinalModifier(); it.Mod <FinalModifier>(finalExt); //MyActions = it.MyActions; //add summary MyActions = SummaryModifier.AddSummary(it, variableList.ListOfVariables); //this.actionSource.DataSource = MyActions; //refreshList(); //txtCaption.Text = "DevNote Recorder -" + System.IO.Path.GetFileName(openFileDialog1.FileName); //saveFileDialog1.FileName = openFileDialog1.FileName; // var folder = Path.GetDirectoryName(jsXMLFile); //var dir = LogApplication.Agent.GetCurrentDir(); //dir = dir.Replace("file:\\", string.Empty); //string drive =System.IO.Path.GetPathRoot(dir); //string driveLetter = drive.First().ToString(); var codeceptjsFolder = FileEndPointManager.Project2Folder;//string.Format("{0}\\CodeceptJs\\Project2", dir); //@"D:\_ROBOtFRAMeWORK\CodeceptsJs\Project1\"; var codeceptTestPath = System.IO.Path.Combine(codeceptjsFolder, "latest_test.js"); if (System.IO.File.Exists(codeceptTestPath)) { System.IO.File.Delete(codeceptTestPath); } saveFileDialog1.FileName = codeceptTestPath; //step# 30 Save to default js file toolStripButtonSave_Click(this, EventArgs.Empty); }