public void GivenClean_By_(string elementName, string tag) { var elementSelector = ElementSelectorOnPageObjects.GetElementSelectorOnTwitchPageObjects(elementName); WebBrowserController.RemoveElementContentText(elementSelector, tag); Assert.IsTrue(true); }
public void WhenPress_ViaKeyboard(string keyValue, string elementName) { var elementSelector = ElementSelectorOnPageObjects.GetElementSelectorOnTwitchPageObjects(elementName); var element = WebElementsController.FindElementByCssSelector(elementSelector); WebBrowserController.KeyIn(element, keyValue); }
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); }
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); } }
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); }
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); }
public void GivenMouseMoveToVideoContent(string elementName) { var cssSelector = ElementSelectorOnPageObjects.GetElementSelectorOnTwitchPageObjects(elementName); WebMouseController.MouseOverToElement(cssSelector); }
public void GivenInout_On_By_(string value, string elementName, string tag) { var cssSelector = ElementSelectorOnPageObjects.GetElementSelectorOnTwitchPageObjects(elementName); WebElementsController.InputValueToElement(cssSelector, value, tag); }