public BookDao(IBookHelper helper) { if(helper == null) throw new ArgumentException("Helper must be provided when creating BookDao"); this.BookList = new List<IBook>(); _helper = helper; }
public BookController(IBookService bookService, IWebHostEnvironment appEnvironment, IBookHelper bookHelper, ILoggerService loggerService) { _bookService = bookService; _appEnvironment = appEnvironment; _bookHelper = bookHelper; _loggerService = loggerService; }
public BookDAO(IBookHelper helper) { if (helper == null ) { throw new ArgumentException( String.Format("BookDAO : constructor : helper cannot be null.")); } this.helper = helper; this.bookDict = new Dictionary<int, IBook>(); this.nextID = 1; }
public BookDao(IBookHelper helper) { if (helper == null) { throw new ArgumentException("Helper must be provided when creating BookDao"); } this.BookList = new List <IBook>(); _helper = helper; }
public void Setup() { bookDict = new Dictionary<int, IBook>(); mockHelper = new Mock<IBookHelper>(); mhelper = (IBookHelper)mockHelper.Object; mockBook1 = new Mock<IBook>(); mbook1 = (IBook)mockBook1.Object; mockBook2 = new Mock<IBook>(); mbook2 = (IBook)mockBook2.Object; dao = new BookDAO(mhelper); }
public BookDAO(IBookHelper helper) { if (helper == null) throw new ArgumentException("bookhelper is null."); _helper = helper; _books = new List<IBook>(); }
public void CreateBookFailsOnNullHelper() { IBookHelper helper = null; Assert.Throws <ArgumentException>(() => { IBookDAO dao = new BookDao(helper); }); }