Exemplo n.º 1
0
        public void GivenClean_By_(string elementName, string tag)
        {
            var elementSelector = ElementSelectorOnPageObjects.GetElementSelectorOnTwitchPageObjects(elementName);

            WebBrowserController.RemoveElementContentText(elementSelector, tag);
            Assert.IsTrue(true);
        }
Exemplo n.º 2
0
        public void WhenPress_ViaKeyboard(string keyValue, string elementName)
        {
            var elementSelector = ElementSelectorOnPageObjects.GetElementSelectorOnTwitchPageObjects(elementName);
            var element         = WebElementsController.FindElementByCssSelector(elementSelector);

            WebBrowserController.KeyIn(element, keyValue);
        }
Exemplo n.º 3
0
        public void Then_CanNOTClick(string elementName, string enableOption)
        {
            Thread.Sleep(TimerController.SetDelayTimeBySecond("1"));
            var button = ElementSelectorOnPageObjects.GetElementSelectorOnTwitchPageObjects(elementName);
            var actual = Assertion.ConfirmFuntionEnable(enableOption, button);

            Assert.IsTrue(actual);
        }
Exemplo n.º 4
0
        public void WhenClick_By_(string elementName, string tag)
        {
            var elementSelector = ElementSelectorOnPageObjects.GetElementSelectorOnTwitchPageObjects(elementName);
            var type            = WebElementsController.CheckElementTagType(tag);

            //TODO: Id, cssClass, Xpath
            if (type == TagConstants.CssSelectorTag)
            {
                CommonController.ClickElementByCssSelector(elementSelector);
            }
        }
Exemplo n.º 5
0
        public void ThenConfirm_Display_By_(string elementName, string expectedValue, string tag)
        {
            var elementSelector = ElementSelectorOnPageObjects.GetElementSelectorOnTwitchPageObjects(elementName);
            var actual          = CommonController.ConfirmElementTextIncludeExpectedValue(elementSelector, expectedValue, tag);

            if (!actual)
            {
                var gg = DateTime.Now.ToString("MMddHHmmss.ffff");
                CommonController.SnapShotProcess($"[{gg}]_RESULT_IsTrue(FALSE)");
            }
            Assert.IsTrue(actual);
        }
Exemplo n.º 6
0
        public void ThenClose_(string elementName)
        {
            var elementCssSelector = ElementSelectorOnPageObjects.GetElementSelectorOnTwitchPageObjects(elementName);
            var actual             = Assertion.IncludeText(WebDriverHelper._webDriver.PageSource, elementCssSelector);

            if (actual)
            {
                var gg = DateTime.Now.ToString("MMddHHmmss.ffff");

                CommonController.SnapShotProcess($"[{gg}]_IsClosed_RESULT_IsFalse(FALSE)");
            }
            Assert.IsFalse(actual);
        }
Exemplo n.º 7
0
        public void GivenMouseMoveToVideoContent(string elementName)
        {
            var cssSelector = ElementSelectorOnPageObjects.GetElementSelectorOnTwitchPageObjects(elementName);

            WebMouseController.MouseOverToElement(cssSelector);
        }
Exemplo n.º 8
0
        public void GivenInout_On_By_(string value, string elementName, string tag)
        {
            var cssSelector = ElementSelectorOnPageObjects.GetElementSelectorOnTwitchPageObjects(elementName);

            WebElementsController.InputValueToElement(cssSelector, value, tag);
        }