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 }