public void GetReportBookById()
        {
            RestoreDate();

            var ReportBookRepository = new ReportBookRepository(mockContext.Object);

            ReportBook reportBook = new ReportBook();

            ReportBookRepository.Add(reportBook);

            Assert.IsNotNull(_ReportBooks.FirstOrDefault());
            Assert.IsNotNull(ReportBookRepository.Get(reportBook.Id));
        }
        public void AddReportBook()
        {
            RestoreDate();

            var ReportBookRepository = new ReportBookRepository(mockContext.Object);

            ReportBook reportBook = new ReportBook();

            ReportBookRepository.Add(reportBook);

            Assert.IsNotNull(_ReportBooks.Where(s => reportBook.Id == s.Id).FirstOrDefault());
            Assert.AreEqual(ReportBookRepository.Get(reportBook.Id).Id, reportBook.Id);
        }
        public void DeleteReportBook()
        {
            RestoreDate();

            var ReportBookRepository = new ReportBookRepository(mockContext.Object);

            ReportBook reportBook = new ReportBook();

            ReportBookRepository.Add(reportBook);

            ReportBookRepository.Remove(reportBook);

            Assert.IsNull(_ReportBooks.Where(s => reportBook.Id == s.Id).FirstOrDefault());
        }