public void IsLoginOK_UserOK_CallLogger() { var mockLogger = new FakeLogger(); var loginManager = new LoginManager1(mockLogger); loginManager.AddUser("somename", "password"); loginManager.IsLoginOK("somename", "password"); StringAssert.Contains("login ok: user: [somename]", mockLogger.WriteMessage); }
public void IsLoginOK_InvalidLogin_CallLogger() { var mockLogger = new FakeLogger(); var loginManager = new LoginManager1(mockLogger); loginManager.AddUser("somename", "password"); loginManager.IsLoginOK("somename2", "password"); StringAssert.Contains("bad login: [somename2],[password]", mockLogger.WriteMessage); }