Example #1
0
        public void Integration_Adiciona_Funcionario_Corretamente()
        {
            _funcionario = ObjectMother.GetFuncionario();
            _service.Adicionar(_funcionario);
            var Verify = _service.Get(_funcionario.Id);

            Verify.Should().NotBeNull();
            Verify.Id.Should().Be(_funcionario.Id);
        }
Example #2
0
        public void Sistema_Deveria_Salvar_Um_Novo_Funcionario_E_Retornar_Do_Banco()
        {
            //Action-Arrange
            Funcionario resultFuncionario = _funcionarioService.Add(_funcionarioDefault);

            //Assert
            resultFuncionario.Should().NotBeNull();
            resultFuncionario.Id.Should().NotBe(0);

            Funcionario resultGet = _funcionarioService.Get(resultFuncionario.Id);

            resultGet.Should().NotBeNull();
            resultGet.Should().Equals(resultFuncionario);
        }
Example #3
0
 public void Service_Funcionario_Deveria_Pegar_Funcionario_Por_Id_Corretamente()
 {
     _funcionario = ObjectMother.GetFuncionarioComId();
     _repository
     .Setup(f => f.GetById(It.IsAny <int>()));
     _service.Get(_funcionario.Id);
     _repository.Verify(f => f.GetById(_funcionario.Id));
 }
        public void Get_Deveria_Retornar_Um_Funcionario()
        {
            //Arrange
            _funcionarioRepositoryMockObject.Setup(p => p.Get(It.IsAny <long>())).Returns(_funcionarioefaultWithId);

            //Action
            Funcionario retornoFuncionario = _funcionarioService.Get(_funcionarioefaultWithId.Id);

            //Assert
            _funcionarioRepositoryMockObject.Verify(p => p.Get(It.IsAny <long>()));
            _funcionarioRepositoryMockObject.Verify(p => p.Get(It.IsAny <long>()), Times.Once());
            retornoFuncionario.Id.Should().BeGreaterThan(0);
            retornoFuncionario.Id.Should().Be(_funcionarioefaultWithId.Id);
        }
 public ActionResult <List <Funcionarios> > GetAction()
 {
     return(_funcionarioService.Get());
 }