示例#1
0
        public void SetUp()
        {
            var esmtpUserList = new Dat(new CtrlType[] { CtrlType.TextBox, CtrlType.TextBox });

            esmtpUserList.Add(true, "user1\t3OuFXZzV8+iY6TC747UpCA==");
            _smtpAuthUserList = new SmtpAuthUserList(false, null, esmtpUserList);
        }
示例#2
0
        [TestCase("user1", "user2", false)] //mailBoxのユーザのパスワード間違い
        public void 両方有効な場合の認証(String user, String pass, bool expected)
        {
            //setUp
            var sut = new SmtpAuthUserList(true, _mailBox, _esmtpUserList);
            //exercise
            var actual = sut.Auth(user, pass);

            //verify
            Assert.That(actual, Is.EqualTo(expected));
        }
示例#3
0
        [TestCase("user2", "user2")] //esmtpUserListのユーザは成功する
        public void GetPass_esmtpUserListが有効な場合(String user, String pass)
        {
            //setUp
            var sut      = new SmtpAuthUserList(false, _mailBox, _esmtpUserList);
            var expected = pass;
            //exercise
            var actual = sut.GetPass(user);

            //verify
            Assert.That(actual, Is.EqualTo(expected));
        }