public void Integration_Adiciona_Sala_Corretamente() { _sala = ObjectMother.GetSala(); _service.Adicionar(_sala); var Verify = _service.Get(_sala.Id); Verify.Should().NotBeNull(); Verify.Id.Should().Be(_sala.Id); }
public void Service_Sala_Deveria_Adicionar_Sala_Corretamente() { _sala = ObjectMother.GetSala(); _repository .Setup(f => f.Adicionar(It.IsAny <Sala>())) .Returns(new Sala { Id = 1, Nome = _sala.Nome, QuantidadeLugares = _sala.QuantidadeLugares }); _service.Adicionar(_sala); _repository.Verify(f => f.Adicionar(_sala)); }
public async Task <Sala> Inserir([FromBody] Sala value) { try { return(await service.Adicionar(value)); } catch (Exception ex) { throw ex; } }
public void SalaService_Adicionar_DeveSerValido() { //Cenário Sala sala = ObjectMother.ObterSalaValida(); sala.Id = 0; _mockSalaRepositorio.Setup(rp => rp.Adicionar(sala)).Returns(new Sala { Id = 1, Nome = "nome sala", Lugar = 2 }); //Ação Sala retorno = _salaService.Adicionar(sala); //Verificar _mockSalaRepositorio.Verify(rp => rp.Adicionar(sala)); retorno.Should().NotBeNull(); retorno.Id.Should().BeGreaterThan(0); retorno.Id.Should().NotBe(sala.Id); }
public void SalaIntegracaoSistema_Adicionar_DeveSerValido() { //Cenário Sala sala = ObjectMother.ObterSalaValida(); sala.Id = 0; //Ação Sala salaResultado = _salaService.Adicionar(sala); //Verificar salaResultado.Should().NotBeNull(); salaResultado.Id.Should().BeGreaterThan(0); salaResultado.Nome.Should().Be(sala.Nome); salaResultado.Lugar.Should().Be(sala.Lugar); Sala salaGet = _salaService.Obter(salaResultado.Id); salaResultado.Id.Should().Be(salaGet.Id); _salaService.Excluir(salaResultado); }