void ITestModule.Run()
        {
            Mouse.DefaultMoveTime        = 300;
            Keyboard.DefaultKeyPressTime = 100;
            Delay.SpeedFactor            = 1.00;

            Init();

            Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'FrmORMain.EndAnaesthetic' at Center.", repo.FrmORMain.EndAnaestheticInfo, new RecordItemIndex(0));
            repo.FrmORMain.EndAnaesthetic.Click();
            Delay.Milliseconds(200);

            Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'EndAnaestheticConfirmation.ButtonYes' at Center.", repo.EndAnaestheticConfirmation.ButtonYesInfo, new RecordItemIndex(1));
            repo.EndAnaestheticConfirmation.ButtonYes.Click();
            Delay.Milliseconds(200);

            Report.Log(ReportLevel.Info, "Mouse", "Mouse Left Click item 'FrmConfirmation.Yes' at Center.", repo.FrmConfirmation.YesInfo, new RecordItemIndex(2));
            repo.FrmConfirmation.Yes.Click();
            Delay.Milliseconds(200);

            // Verify the complete FL box exist
            Report.Log(ReportLevel.Info, "Validation", "Verify the complete FL box exist\r\nValidating Exists on item 'AddFluidInput.CompleteFluidFinishLevel'.", repo.AddFluidInput.CompleteFluidFinishLevelInfo, new RecordItemIndex(3));
            Validate.Exists(repo.AddFluidInput.CompleteFluidFinishLevelInfo);
            Delay.Milliseconds(0);

            // Comlete finish level require
            FluidCollection.CompleteFinishLevel(CompleteAction, TypeFluid, StartLevel, FinishLevel, VolumeGiven, RunningTotal);
            Delay.Milliseconds(0);

            // Do not Print Anaesthetic
            Report.Log(ReportLevel.Info, "Mouse", "Do not Print Anaesthetic\r\nMouse Left Click item 'FrmConfirmation.No' at Center.", repo.FrmConfirmation.NoInfo, new RecordItemIndex(5));
            repo.FrmConfirmation.No.Click();
            Delay.Milliseconds(200);
        }
Esempio n. 2
0
 public SettingWindow() : base()
 {
     ViewFonts = new FluidCollection <FontFamily>();
     SetFontSettings();
 }