public static void ComMensagem(this ExcecaoDominio exception, string mensagem)
 {
     if (exception.MensagensErro.Contains(mensagem))
     {
         Assert.True(true);
     }
     else
     {
         Assert.False(true, $"Esperava '{mensagem}'");
     }
 }
Beispiel #2
0
 private static void TratarExcecaoDominio(ExcecaoDominio excecao, ExceptionContext ctx, ModeloVisaoRetorno <ModeloVisaoErro> retorno)
 {
     if (excecao is ExcecaoDominioObjetoNaoEncontrado)
     {
         ctx.Result = new NaoEncontradoObjectResult(retorno);
     }
     else if (excecao is ExcecaoDominioUsuarioNaoEncontrado)
     {
         ctx.Result = new NaoAutorizadoObjectResult(retorno);
     }
     else
     {
         ctx.Result = new ConflitoObjectResult(retorno);
     }
 }