public void Criptografar_DeveTratarRequisicaoComTextoVazio()
        {
            //Arranje
            controller = new CriptografiaController(criptografiaMock.Object);
            var obj = new ObjetoCriptografia()
            {
                Operacao = EOperacao.CRIPTOGRAFAR
            };

            //Act
            var result = controller.Criptografar(obj);

            //Assert
            Assert.Equal(EStatusOperacao.ERRO, result.statusOperacao);
        }
        public void Criptografar_DeveTratarRequisicaoComErroAoProcessar()
        {
            //Arranje
            criptografiaMock.Setup(c => c.Criptografar(textoCriptografia)).Returns("");
            controller = new CriptografiaController(criptografiaMock.Object);
            var obj = new ObjetoCriptografia()
            {
                Operacao = EOperacao.CRIPTOGRAFAR, Texto = textoCriptografia
            };

            //Act
            var result = controller.Criptografar(obj);

            //Assert
            Assert.Equal(EStatusOperacao.ERRO, result.statusOperacao);
        }