internal bool Execute(CommandParams param) { var click = new ClickElement(); click.Execute(param); var locatecommand = new GetVisibleElement(); var element = locatecommand.Execute(new CommandParams() { Application = param.Application, Locator = By.CssSelector(param.InputData) }); return(true); }
internal bool Execute(CommandParams param) { var click = new ClickElement(); click.Execute(param); var checkclass = new CheckElementHasClass(); bool result = checkclass.Execute(param); if (!result) { throw new ContinueRetryException(string.Format("Element does not have css class {0}", param.InputData)); } return(true); }