Пример #1
0
        public void AccountValidTest()
        {
            #region arrange

            // 輸入的帳號
            AccountInfoData accountID = new AccountInfoData()
            {
                UserId = 1, AccountName = "kevan", Password = "******", UserName = "******"
            };

            ExecuteResult reExcuteResult = new ExecuteResult()
            {
                IsSuccessed = true
            };

            string reMessage = accountID.Message;

            _loginBO.Stub(o => o.AccountValid(Arg <AccountInfoData> .Is.Anything)).Return(reExcuteResult);

            #endregion

            #region act

            var result = _target.AccountValid(accountID);

            #endregion

            #region assert

            Assert.AreEqual(result.Message, reMessage);

            #endregion
        }