public void LogIn_Login_and_password_are_valid_doc_is_absent_CredentialsException() { //arrange GoogleCredentials target = CreateGoogleCredentials("aaaaaaaaaaaaaa"); //act and throw Assert.Throws <CredentialsException>(() => target.LogIn("*****@*****.**", "MemorizeIt"), "spreadsheet is absent"); }
public void LogIn_Login_and_password_invalid_CredentialsException() { //arrange GoogleCredentials target = CreateGoogleCredentials(); //act and throw Assert.Throws <CredentialsException>(() => target.LogIn("fake", "invalid password"), "Invalid credentials"); }
public void LogIn_Login_and_password_valid_doc_presented_User_is_logged_in() { //arrange GoogleCredentials target = CreateGoogleCredentials(); //act string userName = "******"; target.LogIn(userName, "MemorizeIt"); //assert Assert.That(target.IsLoggedIn, Is.EqualTo(true)); var user = target.GetCurrentUser(); Assert.That(user.Login, Is.EqualTo(userName)); }