public void IsLoginOK_KnownUserKnownPassword_LogsOK() { //Arrange TestableLoginManager testableLoginManager = new TestableLoginManager(); testableLoginManager.AddUser(SomeUser, SomePassword); //Act testableLoginManager.IsLoginOK(SomeUser, SomePassword); //Assert StringAssert.Contains(string.Format("login ok: user: {0}", SomeUser), testableLoginManager.CallLogText); }
public void ChangePass_CorrectOldPasswordSomeNewPassword_LogsChanged() { //Arrange TestableLoginManager testableLoginManager = new TestableLoginManager(); testableLoginManager.AddUser(SomeUser, SomePassword); //Act testableLoginManager.ChangePass(SomeUser, SomePassword, "ABC"); //Assert StringAssert.Contains("changed", testableLoginManager.CallLogText); }
public void IsLoginOK_KnownUserUnknownPassword_LogsFailed() { //Arrange TestableLoginManager testableLoginManager = new TestableLoginManager(); testableLoginManager.AddUser(SomeUser, SomePassword); string unknownPassword = SomePassword + "ABC"; //Act testableLoginManager.IsLoginOK(SomeUser, unknownPassword); //Assert StringAssert.Contains("failed", testableLoginManager.CallLogText); }