コード例 #1
0
        public void Accounts_returning_all_active_accounts()
        {
            var accountList = ObjectCreator.Accounts1();

            var Repo = Mock.Create <BankRepo>();

            Mock.Arrange(() => Repo.GetAccounts(1)).
            Returns(accountList).MustBeCalled();

            HomeController controller = new HomeController(Repo);
            ViewResult     viewResult = controller.Accounts(1) as ViewResult;
            var            model      = viewResult.Model as IEnumerable <Account>;

            Assert.IsNotNull(model);
            Assert.AreEqual(model.Count(), accountList.Count()); // test more
        }