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
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
def test_funcionaCorrecto(self, mock_get): llamar = insertarDatos() resultado_esperado = True resultado_actual = llamar.insert_entrenador_data("mock") assert resultado_esperado == resultado_actual
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
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()
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()
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
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
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()
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()
def verEquipo(): domain = insertarDatos() string_to_search = str(input("Nombre o id del equipo:")) domain.read_team_data(string_to_search) efectoOpcionesEntrenador()
def listarPokemonDisponibles(): domain = insertarDatos() domain.read_pokemon_list() efectoOpcionesEquipo()
def listarEquipos(): getdatos = insertarDatos() getdatos.read_team_list(const.Entrenador) opening_screen() efectoOpcionesEntrenador()
def registrar(entrenador): guardar = insertarDatos() return guardar.insert_entrenador_data(entrenador)
def listarMovimientosDisponibles(): domain = insertarDatos() domain.read_move_list() modificarPokemon()