Ejemplo n.º 1
0
    def test_eliminar_equipo_dos(self, mock_get):
        llamar = insertarDatos()

        resultado_esperado = "No se eliminó"
        resultado_actual = llamar.eliminarEquipo("mock", 1)

        assert resultado_esperado == resultado_actual
Ejemplo n.º 2
0
    def test_get_data_entrenador(self, mock_get):
        llamar = insertarDatos()

        resultado_esperado = 1
        resultado_actual = llamar.get_entrenador_data("mock")

        assert resultado_esperado == resultado_actual
Ejemplo n.º 3
0
    def test_funcionaCorrecto(self, mock_get):
        llamar = insertarDatos()

        resultado_esperado = True
        resultado_actual = llamar.insert_entrenador_data("mock")

        assert resultado_esperado == resultado_actual
Ejemplo n.º 4
0
    def test_eliminar_equipo(self, mock_get):
        llamar = insertarDatos()

        resultado_esperado = "Se borraron los pokemon correctamente"
        resultado_actual = llamar.eliminarEquipo("mock", 1)

        assert resultado_esperado == resultado_actual
Ejemplo n.º 5
0
def setPokemonAModificar():
    base = insertarDatos()
    const.index = int(input("Indice Pokemon a modificar: "))

    const.pokemon_a_modificar = const.Equipo.lista_pokemon[const.index]
    base.write_move_list(const.pokemon_a_modificar.id_pokedex)
    modificarPokemon()
Ejemplo n.º 6
0
def eliminarEquipo():
    domain = insertarDatos()
    if domain.eliminarEquipo(input("id o nombre de equipo a eliminar: "), const.Entrenador.entrenadorId):
        print("Equipo eliminado con exito")
    else:
        print("Error al eliminar equipo")
    efectoOpcionesEquipo()
Ejemplo n.º 7
0
    def validar(entrenador):
        getdatos = insertarDatos()
        const.Entrenador = entrenador
        const.Entrenador.entrenadorId = getdatos.get_entrenador_data(entrenador)

        if  const.Entrenador.entrenadorId > 0:
            return True

        return False
Ejemplo n.º 8
0
    def test_funcionaCorrecto(self, mock_get):
        llamar = insertarDatos()

        read_data = entrenadorbase()
        read_data.nombre = "juanitoperez"
        read_data.password = "******"

        resultado_esperado = True
        resultado_actual = llamar.insert_entrenador_data("mock")

        assert resultado_esperado == resultado_actual
Ejemplo n.º 9
0
def agregarPokemon():
    domain = insertarDatos()
    pokemon = domain.createPokemon(input("id o nombre de pokemon a insertar:"), const.Equipo.generacion)
    
    if pokemon.id_pokedex != -1:
        if  len(const.Equipo.lista_pokemon) < 6:
            const.Equipo.lista_pokemon.append(pokemon) 
        else: 
            print("Un equipo solo puede tener maximo 6 pokemon")
    else:
        print(f"Pokemon no disponible en la generacion {const.Equipo.generacion}")
        
    opcionesEquipo()
Ejemplo n.º 10
0
def guardarEquipo():
    domain = insertarDatos()
    const.Equipo.team_name = input("Nombre del equipo: ")

    if domain.insert_team_data(const.Equipo, const.Entrenador.entrenadorId):
        print("Equipo guardado con exito")
        for pokemon in const.Equipo.lista_pokemon:
            if domain.insert_pokemon_data(pokemon):
                continue
            else:
                print("Error guardando pokemon")
                efectoOpcionesEquipo()

        efectoOpcionesEquipo()
    else:
        print("Error al guardar equipo")
        efectoOpcionesEquipo()
Ejemplo n.º 11
0
def verEquipo():
    domain = insertarDatos()
    string_to_search = str(input("Nombre o id del equipo:"))

    domain.read_team_data(string_to_search)
    efectoOpcionesEntrenador()
Ejemplo n.º 12
0
def listarPokemonDisponibles():
    domain = insertarDatos()
    domain.read_pokemon_list()
    efectoOpcionesEquipo()
Ejemplo n.º 13
0
def listarEquipos():
    getdatos = insertarDatos()
    getdatos.read_team_list(const.Entrenador)
    opening_screen()
    efectoOpcionesEntrenador()
Ejemplo n.º 14
0
 def registrar(entrenador):
     guardar = insertarDatos()
     return guardar.insert_entrenador_data(entrenador)
Ejemplo n.º 15
0
def listarMovimientosDisponibles():
    domain = insertarDatos()
    domain.read_move_list()
    modificarPokemon()