Example #1
0
        public void SetUp()
        {
            _repository           = Substitute.For <IBookRepository>();
            _publishierRepository = Substitute.For <IPublishierRepository>();
            _bookPublishValidator = Substitute.For <IBookPublishValidator>();
            _publishBookBll       = Substitute.For <IPublishBookBll>();

            _bookBll = new BookBll(_repository, _publishierRepository, _bookPublishValidator, _publishBookBll);
        }
 public BookBll(IBookRepository repository,
                IPublishierRepository publishierRepository,
                IBookPublishValidator bookPublishValidator,
                IPublishBookBll publishBookBll)
 {
     _repository           = repository;
     _publishierRepository = publishierRepository;
     _bookPublishValidator = bookPublishValidator;
     _publishBookBll       = publishBookBll;
 }