public RequestOrderController ( IRequestOrderService requestOrderService, IValidator <CreateRequestOrderModel> requestOrderModelValidator ) { _requestOrderService = requestOrderService; _requestOrderModelValidator = requestOrderModelValidator; }
public void SetUp() { _orderRepository = new Mock <IOrderRepository>(); _userRepository = new Mock <IUserRepository>(); _requestOrderRepository = new Mock <IRequestOrderRepository>(); _unitOfWork = new Mock <IUnitOfWork>(); _stringLocalizer = new Mock <IStringLocalizer <HtmlPages> >(); _emailService = new Mock <IEmailService>(); var myProfile = new AutoMapperProfile(); var configuration = new MapperConfiguration(cfg => cfg.AddProfile(myProfile)); _mapper = new Mapper(configuration); _requestOrderService = new RequestOrderService( _requestOrderRepository.Object, _userRepository.Object, _orderRepository.Object, _mapper, _unitOfWork.Object, _stringLocalizer.Object, _emailService.Object); }