def test_mostrarNoticiasCategoria(): n = Noticiario() assert n.mostrarNoticiasCategoria("NBA") >= 0, "Error en el muestreo"
from flask import Flask,jsonify,request,Response import sys,os.path from flask.json import JSONEncoder sys.path.append("src/") from noticiario import Noticiario app = Flask(__name__) #creamos la instancia #embellecedor de JSON desactivado por defecto app.config['JSONIFY_PRETTYPRINT_REGULAR'] = True n = Noticiario() @app.route("/") def main(): return jsonify({ "status": "OK", "ejemplos de Servicios":{ "GET":{ "CuentaNoticias":{ "ruta":"/cuentaNoticias", "valor": "El valor de la cantidad de noticias" }, "MostrarNoticiasCategoria":{ "ruta":"/mostrarNoticiasCategoira<?categoria=valor2>", "valor": "{Numero:<muestra el numero de noticias de esa categoria>}" }, "Status":{ "ruta":"/status", "valor":"OK" }, "POST":{ "CrearNoticia":
def test_inicializar(): n = Noticiario() assert isinstance(n, Noticiario), "Error al inicializar"
def test_eliminar(): n = Noticiario() assert n.eliminarNoticia(2) >= 0, "Error al eliminar"
def test_postEdicion(): n = Noticiario() assert n.cuentaNoticias() >= 0, "Error al contar"
def test_editar(): n = Noticiario() assert n.editarNoticia("El golf 2018", "El golf es un deporte en disminución", "Golf", 1) == True, "Error en la edición"
def test_crear_Noticia(): n = Noticiario() assert n.crear_Noticia( "El Clasico mas importante", "El Clasico del 28-O es de vital importancia para ambos equipos", "Futbol") == True, "Error en la creacion"