def test_validate_user(self, MockValidate): MockValidate.return_value = [100] esperado = [100] base = DataBaseInteract() trainer = entrenadorbase() real = base.validate_user(trainer) self.assertEqual(esperado, real)
def test_insert_user(self, MockUser): MockUser.return_value = True esperado = True base = DataBaseInteract() trainer = entrenadorbase() real = base.insert_user(trainer) return self.assertEqual(esperado, real)
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 test_consul_teams_by_trainer(self, MockConsul): MockConsul.return_value = [{ "id_equipo": 1, "team_name": "Obscuros", "id_equipo": 2, "team_name": "1ra_gen", "id_equipo": 3, "team_name": "hierba", "id_equipo": 4, "team_name": "agua", "id_equipo": 5, "team_name": "Legendarios", "id_equipo": 6, "team_name": "Electricos", "id_equipo": 7, "team_name": "random", "id_equipo": 8, "team_name": "xd", "id_equipo": 9, "team_name": "OP", }] esperado = [{ "id_equipo": 1, "team_name": "Obscuros", "id_equipo": 2, "team_name": "1ra_gen", "id_equipo": 3, "team_name": "hierba", "id_equipo": 4, "team_name": "agua", "id_equipo": 5, "team_name": "Legendarios", "id_equipo": 6, "team_name": "Electricos", "id_equipo": 7, "team_name": "random", "id_equipo": 8, "team_name": "xd", "id_equipo": 9, "team_name": "OP", }] base = DataBaseInteract() trainer = entrenadorbase() real = base.consul_teams_by_trainer(trainer) self.assertEqual(esperado, real)
from pokemon import pokebase from team import teambase from entrenador import entrenadorbase MENU_INICIAL = f"{'#'*3} MENU {'#'*3}\n1: Iniciar Sesion\n2: Registrarse\n0: Salir\n" MENU_ENTRENADOR = f"{'#'*3} OPCIONES {'#'*3}\n1: Listar Equipos\n2: Ver Equipo\n3: Crear Equipo\n4: Eliminar Equipo\n0: Cerrar Sesion\n" MENU_EQUIPO = f"{'#'*3} OPCIONES {'#'*3}\n1: Listar Pokemon disponibles\n2: Modificar Pokemon\n3: Agregar a Equipo\n4: Eliminar de Equipo \n5: Guardar Equipo\n0: Regresar\n" MENU_POKEMON = f"{'#'*3} OPCIONES {'#'*3}\n1: Listar Movimientos Disponibles\n2: Agregar movimiento\n3: Cambiar Nombre\n4: Eliminar Movimiento\n5: Guardar Pokemon\n0: Regresar\n" pokemon_format = '''\nPOKEMON {nombre}\nPOKEDEX_ID: {pokedex_id}\nESPECIE: {especie} TIPO: {tipo}\n------------------------\nMOVIMIENTO 1: {move_one}\nMOVIMIENTO 2: {move_two}\nMOVIMIENTO 3: {move_three}\nMOVIMIENTO 4: {move_four}\n ''' Entrenador = entrenadorbase() Equipo = teambase() Pokemon = pokebase() pokemon_a_modificar = pokebase() index = 1 USER_OS = "" READ_COMMAND = "" CLEAR_COMMAND = ""