示例#1
0
 public async Task Setup()
 {
     mockProdutos    = new Mock <IProdutoRepository>();
     mockFabricantes = new Mock <IFabricanteRepository>();
     controller      = new FabricantesController(mockProdutos.Object, mockFabricantes.Object);
     // act
     fabricanteViewModel = Generator.InvalidCNPJFabricanteViewModel();
     result = await controller.Create(fabricanteViewModel);
 }
        public async Task Setup()
        {
            mockFabricantes = new Mock <FabricanteRepository>();
            mockProdutos    = new Mock <ProdutoRepository>();
            mockFabricantes.Setup(f => f.AddFabricanteAsync(It.IsAny <Fabricante>())).Returns(Task.CompletedTask).Verifiable();

            controller          = new FabricantesController(mockProdutos.Object, mockFabricantes.Object);
            fabricanteViewModel = new FabricantesViewModel
            {
                Id       = 1,
                Nome     = "abc",
                CNPJ     = "594780198",
                Endereco = "Rua ABCDXYZ, 123"
            };
            // act
            result = await controller.Create(fabricanteViewModel);
        }