Exemplo n.º 1
0
        public void ThenIWouleBeAbleToAddNewButtonSuccessfully_()
        {
            test = ButtonTest.reports.StartTest("Add");

            ButtonsPage ButtonObject = new ButtonsPage();

            ButtonObject.AddNewRecord();
        }
Exemplo n.º 2
0
 public void ConfirmButtonWasClicked_ClickMe()
 {
     using (IWebDriver driver = new ChromeDriver())
     {
         var buttonsPage = new ButtonsPage(driver);
         buttonsPage.LoadPage();
         buttonsPage.ClickButton_ClickMe();
     }
 }
Exemplo n.º 3
0
 public void NavigateToButtonsPage_SideMenu()
 {
     using (IWebDriver driver = new ChromeDriver())
     {
         var elementsPage = new Elements_MainPage(driver);
         elementsPage.LoadPage();
         ButtonsPage buttonsPage = elementsPage.NavigateToButtonsPage_SideMenu();
         buttonsPage.EnsurePageLoaded();
     }
 }
        public void WhenIPressAdd(int n)
        {
            // TODO: implement act (action) logic

            var page = new ButtonsPage();

            for (int i = 0; i < n; i++)
            {
                page.TapColorButton();
            }
        }
        public static void Test()
        {
            int expectedResult = 1030;

            Assert.DoesNotThrow(CalculatorApp.GetInstance.Launch);
            ButtonsPage mainWindow = new ButtonsPage(CalculatorApp.GetInstance.GetWindow());

            mainWindow.EnterNumber("12");
            mainWindow.ButtonAdd.Click();
            mainWindow.EnterNumber("999");
            mainWindow.ButtonGetResult.Click();
            mainWindow.MemoryButtonAdd.Click();

            mainWindow.EnterNumber("19");
            mainWindow.ButtonAdd.Click();
            mainWindow.MemoryButtonRecall.Click();
            mainWindow.ButtonGetResult.Click();

            string resultValue  = mainWindow.LabelResult.Text;
            int    actualResult = Convert.ToInt32(resultValue);

            Assert.AreEqual(expectedResult, actualResult);
        }