public void AddUser_WithLog_LogUserAndPassword() { var mockLogger = new FakeLogger(); var loggingManager = CreateLoggingManager(mockLogger, new FakeWebService()); loggingManager.AddUser("a", "pass"); StringAssert.Contains("user added: a,pass", mockLogger.GetLastWrite()); }
public void ChangePass_WithLog_LogUserAndNewAndOldPasswords() { var mockLogger = new FakeLogger(); var loggingManager = CreateLoggingManager(mockLogger, new FakeWebService()); loggingManager.ChangePass("a", "oldpass", "newpass"); StringAssert.Contains("pass changed: a, oldpass, newpass", mockLogger.GetLastWrite()); }
public void IsLoginOK_InvalidUser_LogUserAndPassword() { var mockLogger = new FakeLogger(); LoginManager1 lm = new LoginManager1(mockLogger, new FakeWebService()); lm.IsLoginOK("a", "pass"); StringAssert.Contains("bad login: a,pass", mockLogger.GetLastWrite()); }
public void IsLoginOK_ValidUser_LogUser() { var mockLogger = new FakeLogger(); LoginManager1 lm = new LoginManager1(mockLogger, new FakeWebService()); lm.AddUser("a", "pass"); lm.IsLoginOK("a", "pass"); StringAssert.Contains("login ok: user: a", mockLogger.GetLastWrite()); }