public ProdutoController ( IProdutoHelper produtoHelper, IMapper mapper, ICadastroProdutoUseCase cadastroProdutoUseCase ) { _produtoHelper = produtoHelper; _mapper = mapper; _cadastroProdutoUseCase = cadastroProdutoUseCase; }
public CadastroProdutoUseCaseTest() { _mockProdutoRepository = new Mock <IProdutoRepository>(); _mockCategoriaRepository = new Mock <ICategoriaRepository>(); _mockAdicionalRepository = new Mock <IAdicionalRepository>(); _cadastroProduto = new CadastroProdutoUseCase(_mockProdutoRepository.Object, _mockCategoriaRepository.Object, _mockAdicionalRepository.Object); _mockProdutoRepository .Setup(x => x.BuscarTodos()) .Returns(HelperMock.MockListaProdutosPersistidos()); _mockCategoriaRepository .Setup(x => x.BuscarTodos()) .Returns(HelperMock.MockListaCategoriasPersistidas()); _mockAdicionalRepository .Setup(x => x.BuscarTodos()) .Returns(HelperMock.ListaMockAdicionaisPersistidos()); }
public ProdutoHelper(IMemoryCache cache, IMapper mapper, ICadastroProdutoUseCase cadastroProdutoUseCase) : base(cache, cadastroProdutoUseCase) { _mapper = mapper; }