Exemplo n.º 1
0
        public static bool AmILoggedInAs(string fname, string lname)
        {
            string userFirstLastName;
            bool   userMatch = true;

            if (GeneralPage.IsElementVisible(LoginPage.ID.loggedInUserLink))
            {
                log.Info("Logged in user display name found on page.");
            }
            else
            {
                log.Error("Logged in user display name not found.");
                Assert.Fail("Logged in user display name not found.");
            }

            userFirstLastName = GeneralPage.ExtractTextFromElement(LoginPage.ID.loggedInUserLink);
            userMatch        &= userFirstLastName.Contains(fname);
            userMatch        &= userFirstLastName.Contains(lname);

            if (userMatch)
            {
                log.Info("User display name " + fname + " " + lname + " matches with " + userFirstLastName);
                return(userMatch);
            }
            else
            {
                log.Error("User display name " + fname + " " + lname + " does not match with " + userFirstLastName);
                return(userMatch);
            }
        }