public ProductController(ProductStorer productStorer, IRepository <Category> categoryRepository, IRepository <Product> productRepository) { _productStorer = productStorer; _categoryRepository = categoryRepository; _productRepository = productRepository; }
public ProductStorerTest(ITestOutputHelper output) { _output = output; _output.WriteLine("Iniciando teste na classe de serviço de produto"); var faker = new Faker(); _productDto = new ProductDto { //Id = fake.Random.Number(1000), NomeApresentacao = faker.Commerce.ProductName(), Descricao = faker.Commerce.ProductAdjective(), CodBonanza = faker.Random.Int(100, 999).ToString(), Status = Status.Ativo.ToString(), FotoProjeto = "https://res.cloudinary.com/fredycarvalho/image/upload/v1547383101/Bonanza/projeto.jpg", FotoIlustrativa = "https://res.cloudinary.com/fredycarvalho/image/upload/v1547383101/Bonanza/ilustrativa.jpg", FotoDetalhe1 = "https://res.cloudinary.com/fredycarvalho/image/upload/v1547383101/Bonanza/detalhe1.jpg", FotoDetalhe2 = "https://res.cloudinary.com/fredycarvalho/image/upload/v1547383101/Bonanza/detalhe2.jpg", FotoDetalhe3 = "https://res.cloudinary.com/fredycarvalho/image/upload/v1547383101/Bonanza/detalhe3.jpg" }; _productRepositoryMock = new Mock <IProductRepository>(); _productStorer = new ProductStorer(_productRepositoryMock.Object); }