예제 #1
0
 public void CheckDepartmentIsNull()
 {
     Pages.Home_Page.SettingScreen.ClickWait();
     //enter inside etting window and mark one business
     SelectBusinessFromList.ClickOn();
     var disButton = DepartmentManagement.GetAttribute("disabled");
     //  softAssert.VerifyElementIsNull(disButton);
 }
예제 #2
0
 public void CreateBranchApplication()
 {
     Thread.Sleep(500);
     SelectBusinessFromList.ClickOn();
     BranchCreate.ClickOn();
     softAssert.VerifyElementIsPresent(BranchCancelButton);
     BranchSaveButton.ClickOn();
     softAssert.VerifyElementPresentInsideWindow(BranchEmail, BusinessClose);
     BranchAddress.EnterClearText(Constant.branchAddress);
     BranchCity.EnterText(Constant.businessCity);
     BranchPhone.EnterClearText(Constant.userPhone);
     BranchEmail.EnterClearText(Constant.userEmail);
     Thread.Sleep(500);
     BranchSaveButton.ClickOn();
     softAssert.VerifySuccessMsg();
 }
예제 #3
0
        public void DeleteActiveDepartmentApplication()
        {
            DepartmentCloseButton.ClickOn();
            SelectBusinessFromList.ClickOn();
            if (Browser.Driver.FindElement(By.XPath("//span[@class='k-switch km-switch k-widget km-widget k-switch-off km-switch-off']")).Displayed)
            {
                DepartmentEnableMark.ClickOn();
                DepartmentManagement.ClickOn();

                if (DepartmentDelete.IsDisplayed("department delete"))
                {
                    Thread.Sleep(500);
                    Log.Error("Delete is displayed on Active Department - FAIL");
                    // Assert.Fail();
                }
                else
                {
                    Thread.Sleep(500);
                    Browser.Driver.FindElement(By.Id("btnDepartmentManagerCancel")).ClickOn();
                    Log.Info("Test Pass");
                    // Assert.Pass();
                }
            }
            else if (Browser.Driver.FindElement(By.XPath("//span[@class='k-switch km-switch k-widget km-widget k-switch-off km-switch-on']")).Displayed)
            {
                DepartmentManagement.ClickOn();
                if (DepartmentDelete.IsDisplayed("department delete"))
                {
                    Log.Error("Delete is displayed on Active Department - FAIL");
                    Assert.Fail();
                }
                else
                {
                    DepartmentCloseButton.ClickOn();
                    Log.Info("Test Pass");
                    Assert.Pass();
                }
            }
            DepartmentCloseButton.ClickOn();
        }