public void Index_With_Library_Just_Return_Library_By_Id() { var testData = FakeLibraryData.CreateTestLibraries(); var library = FakeLibraryData.CreateLibrary(); library.Id = -1; library.Name = "New City Main"; testData.Add(library); var repository = new FakeLibraryRepository(testData); var controller = new LibraryController(repository); ViewResult result = (ViewResult) controller.Index(null, null); PaginatedList<Library> list = result.ViewData.Model as PaginatedList<Library>; Assert.AreEqual("New City Main", list.First().Name); }
LibraryController CreateLibraryController() { var testData = FakeLibraryData.CreateTestLibraries(); var repository = new FakeLibraryRepository(testData); return new LibraryController(repository); }