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 }