public void Excluir__ColaboradorValido__RetornaTrue()
        {
            // Prepara
            var mock = new Mock <IColaboradorRepository>();

            mock.Setup(colaboradorRepository => colaboradorRepository.Excluir(It.IsAny <Guid>())).Returns(true);

            // Testa
            var service = new ColaboradorService(mock.Object);
            var retorno = service.Excluir(It.IsAny <Guid>());

            //Valida
            Assert.True(retorno);
        }
        public void Excluir__ColaboradorInvalido__RetornaFalse()
        {
            // Prepara
            var mock = new Mock <IColaboradorRepository>();

            mock.Setup(colaboradorRepository => colaboradorRepository.Excluir(Guid.Empty)).Returns(false);

            // Testa
            var service = new ColaboradorService(mock.Object);
            var retorno = service.Excluir(Guid.Empty);

            //Valida
            Assert.False(retorno);
        }