Пример #1
0
 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)
Пример #2
0
 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)
Пример #3
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
Пример #4
0
    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)
Пример #5
0
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 = ""