Exemple #1
0
 public ProductController(ProductStorer productStorer,
                          IRepository <Category> categoryRepository,
                          IRepository <Product> productRepository)
 {
     _productStorer      = productStorer;
     _categoryRepository = categoryRepository;
     _productRepository  = productRepository;
 }
Exemple #2
0
        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);
        }