public void PruebaErrorEnvioDeCorreoUsuarioVacioException() { try { LogicaLogin.EnviarEmail(new Usuario()); Assert.Fail("Una excepcion se ha debido de lanzar"); } catch (ExcepcionesTotem.Modulo1.UsuarioVacioException err) { } }
public void PruebaEnvioCorreo() { try { Usuario user = new Usuario(); user.correo = RecursosPUMod1.CorreoExitoso; Assert.IsTrue(LogicaLogin.EnviarEmail(user)); } catch (Exception err) { Assert.Fail("No se tuvo que haber disparado ninguna exception"); } }
public void PruebaErrorEnvioDeCorreoException() { try { usuario.correo = RecursosPUMod1.CorreoFallido; LogicaLogin.EnviarEmail(usuario); Assert.Fail("Una excepcion se ha debido de lanzar"); } catch (EmailErradoException emailErradoException) { Assert.AreEqual("Error en el envio del correo", emailErradoException.Mensaje); } catch (Exception e) { Assert.Fail( string.Format("Unexpected exception of type {0} caught: {1}", e.GetType(), e.Message) ); } }