예제 #1
0
        public static Status AttributeIsContains(IWebElement element, EnumsHelper.E_Attributes attributeName, string attributeValue)

        {
            try

            {
                return(StatusHelper.ConvertBoolToPassOrFailStatus(element.GetAttribute(EnumsHelper.GetDescription(attributeName)).Contains(attributeValue)));
            }

            catch

            {
                return(Status.Fail);
            }
        }
예제 #2
0
        public static Status TextIsContainsOnElement(By by, string text)

        {
            return(StatusHelper.ConvertBoolToPassOrFailStatus(GetTextFromElement(by).Contains(text)));
        }
예제 #3
0
        public static Status UrlEndsWith(string endOfUrl)

        {
            return(StatusHelper.ConvertBoolToPassOrFailStatus(GetCurrentURL().EndsWith(endOfUrl)));
        }
예제 #4
0
        public static Status UrlIsCorrect(string expectedUrl)

        {
            return(StatusHelper.ConvertBoolToPassOrFailStatus(GetCurrentURL().CompareTo(expectedUrl) == 0));
        }
예제 #5
0
        public static Status TextIsCorrect(IWebElement elemet, string text)

        {
            return(StatusHelper.ConvertBoolToPassOrFailStatus(GetTextFromElement(elemet).CompareTo(text) == 0));
        }