private async Task VerifyInsertEmpresa(EmpresaDto empresaDto, Empresa empresa) { await _armazenadorDeEmpresa.Armazenar(empresaDto); _empresaRepository.Verify(r => r.Add(empresa), Times.Never); Assert.False(empresa.Valid); Assert.True(empresa.ValidationResult.Errors.Count > 0); }
public async Task DeveAdicionarUmaNovaEmpresa() { await _armazenadorDeEmpresa.Armazenar(_empresaDto); _empresaRepositorioMock.Verify(repositorio => repositorio.AdicionarAsync( It.Is <Empresa>(s => s.Nome == _empresaDto.Nome) )); }
public async Task <IActionResult> Post([FromBody] EmpresaDto empresa) { await _armazenadorDeEmpresa.Armazenar(empresa); return(Ok()); }