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);
        }