public void 事前にログインが有る場合_許可される() { //setUp var sut = new PopBeforeSmtp(true, 10, _mailBox); var ip = new Ip("192.168.0.1"); var expected = true; _mailBox.Login("user1", ip); _mailBox.Logout("user1"); //exercise var actual = sut.Auth(ip); //verify Assert.That(actual, Is.EqualTo(expected)); }
public void Login_二重ログイン後にログアウトすればログインは成功する() { //setUp const string user = "******"; var ip = new Ip("10.0.0.1"); var expected = true; sut.Login(user, ip); //1回目のログイン sut.Login(user, ip); //2回目のログイン sut.Logout(user); //ログアウト //exercise var actual = sut.Login(user, ip); //2回目のログイン //verify Assert.That(actual, Is.EqualTo(expected)); }