public void GetAllCheckoutTest()
        {
            //arrange
            var MockLibraryRepo  = new Mock <ILibraryAssetService>();
            var MockcheckoutRepo = new Mock <ICheckOutService>();

            MockcheckoutRepo.Setup(r => r.GetAll()).Returns(GetAllCheckout());
            var controller = new CatalogController(MockLibraryRepo.Object, MockcheckoutRepo.Object);

            //act
            var result = controller.CheckOutHistory();

            //assert
            var resultView  = Assert.IsType <ViewResult>(result);
            var resultModel = Assert.IsType <CheckOutIndexModel>(resultView.ViewData.Model);

            Assert.Equal(3, resultModel.checkOutHistoryModel.Count());
        }