Ejemplo n.º 1
0
        public void ShouldReturnBookByBookType(BookEnum bookType)
        {
            //Arrange

            //Act
            var returnedBook = _booksCatalogService.GetBookByType(bookType);

            //Assert
            switch (bookType)
            {
            case BookEnum.Adventure:
                Assert.Equal(BookEnum.Adventure, returnedBook.BookGenre);
                break;

            case BookEnum.Document:
                Assert.Equal(BookEnum.Document, returnedBook.BookGenre);
                break;

            case BookEnum.Roman:
                Assert.Equal(BookEnum.Roman, returnedBook.BookGenre);
                break;
            }
        }
 public Book GetBookByType(BookEnum bookType)
 {
     return(_dbContext.Set <Book>().Where(b => b.BookGenre.Equals(bookType)).First());
 }
Ejemplo n.º 3
0
 private void LoadBook(BookEnum book)
 {
     CurrentBook = new Verse().GetVerseByBook(book);
 }
Ejemplo n.º 4
0
 public DataTable GetVerseByBook(BookEnum book)
 {
     return(GetDataTable("spVerseGetByBook", "BookId", book));
 }
Ejemplo n.º 5
0
 public DataTable GetVerseByBook(BookEnum book)
 {
     return(new VerseDAL().GetVerseByBook(book));
 }