public void ChangePass_WrongOldPasswordSomeNewPassword_ExceptionExpected() { //Arrange FakeLogger fakeLogger = new FakeLogger(); FakeWebService fakeWebService = new FakeWebService(); LoginManager2 loginManager2 = CreateLoginManager2(fakeLogger, fakeWebService); loginManager2.AddUser(SomeUser, SomePassword); string newPassword = SomePassword + "ABC"; //Act loginManager2.ChangePass(SomeUser, SomePassword + "A", newPassword); //Assert }
public void ChangePass_CorrectOldPasswordSomeNewPassword_LogContainsPassChanged() { //Arrange FakeLogger fakeLogger = new FakeLogger(); FakeWebService fakeWebService = new FakeWebService(); LoginManager2 loginManager2 = CreateLoginManager2(fakeLogger, fakeWebService); loginManager2.AddUser(SomeUser, SomePassword); string newPassword = SomePassword + "ABC"; //Act loginManager2.ChangePass(SomeUser, SomePassword, newPassword); //Assert StringAssert.Contains( string.Format("pass changed: [{0}],[{1}],[{2}]", SomeUser, SomePassword, newPassword), fakeLogger.Log); }