示例#1
0
        public BooksControllerTest()
        {
            // Arrange
            var databaseOptionsBuilder = new DbContextOptionsBuilder <WookieBooksDBContext>().UseInMemoryDatabase("WookieBooksDBContext");
            var database = new WookieBooksDBContext(databaseOptionsBuilder.Options);

            database.Database.EnsureDeleted();
            database.Database.EnsureCreated();

            var bookRepository = new BookRepository(database);
            var bookService    = new BookService(bookRepository);

            _booksController = new BooksController(bookService);
        }
示例#2
0
 public BookRepository(WookieBooksDBContext context)
 {
     _context = context;
 }