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); }