Beispiel #1
0
        public void TestDeleteFuncionario()
        {
            // Arranjo
            var serviceMock = new Mock <FuncionarioContext>(OptionBuilder.Options);

            serviceMock.Setup(x => x.Funcionarios).Returns(_context.Funcionarios);

            var controller = new FuncionarioController(serviceMock.Object);
            var matricula  = serviceMock.Object.Funcionarios.FirstOrDefault().matricula;

            // Aчуo
            var result = controller.DeleteFuncionarios(matricula);

            // Assert
            var okResult = result.Should().BeOfType <NoContentResult>().Subject;
        }