public void InvalidPasswordTest(string password, string expMsg)
 {
     // set up driver and page model
     BbcWebsite = new BbcWebsite("chrome");
     // go to the BBC home page
     BbcWebsite.bbcHomePage.VisitHomePage();
     // click sign in link
     BbcWebsite.bbcHomePage.ClickSignInLink();
     // enter a username
     BbcWebsite.bbcLoginPage.InputUserName("*****@*****.**");
     // enter a password
     BbcWebsite.bbcLoginPage.InputPassword(password);
     // click the signin button
     BbcWebsite.bbcLoginPage.ClickSubmit();
     // check the error is correct
     Assert.That(BbcWebsite.bbcLoginPage.GetPasswordErrorText, Is.EqualTo(expMsg));
 }
        public void UsernameErrorMessage(string user, string expMsg)
        {
            // set up driver and page model
            BbcWebsite = new BbcWebsite("chrome");

            // go to the BBC home page
            BbcWebsite.bbcHomePage.VisitHomePage();

            // click sign in link
            BbcWebsite.bbcHomePage.ClickSignInLink();

            // enter a username
            BbcWebsite.bbcLoginPage.InputUserName(user);

            // enter a password
            BbcWebsite.bbcLoginPage.InputPassword("12345678l");

            // click the signin button
            BbcWebsite.bbcLoginPage.ClickSubmit();

            // check the error is correct
            Assert.That(BbcWebsite.bbcLoginPage.GetUserNameErrorText(), Is.EqualTo(expMsg));
        }