def test_borrar(self): print("test_borrar") SQlite.BorrarVideo(self.video2.Id) actual = SQlite.MostrarVideo(self.video2.Id) expected = [] self.assertListEqual(expected, actual)
def test_modVideo(self): print("test_modVideo") SQlite.ModificarVideo(self.video2.Id, self.video2.Compartidas) actual = SQlite.MostrarVideo(self.video2.Id) expected = [ self.video2.Id, 'video1', 12, 'El video', "12 nov 2018", 2500, 10000, 'video', self.video2.Compartidas ] self.assertListEqual(expected, actual)
def mostrar_video(self): print("Test_Mostrar") x = SQlite.MostrarVideo(self.video2.Id) expected = [ 'video1', '12', 'El video', "12 nov 2018", '2500', '10000', 'video' ] self.assertListEqual(expected, x)
def mostrar_video(self): print("Test_Mostrar") x = SQlite.MostrarVideo(self.video2.Id) expected = [ "Nombrevideo", 10, "Nombredelcanal", "26 nov 2018", '7524', '24642', "Descripcionvideo" ] self.assertListEqual(expected, x)
def main(): BD = SQlite() YT = AppYoutube() while True: bienvenido = "------------- Bienvenido ------------" opcion = int( input( "---Menu Principal--- \n1.Guardar \n2.Ver Lista \n3.Ver Video \n4.Modificar Video \n5.Borrar Video \n0.Salir\n" )) if opcion == 1: url = input("Ingresa URL para guardar un video :" + "\n") Compartidas = input("Ingresa numero de veces compartidas :" + "\n") GuardarVideo(YT, BD, url, Compartidas) continue elif opcion == 2: if MostrarLista() == None: print("No hay videos agregados, regresando al menú...") sleep(1) continue else: w = MostrarLista() for x in w: print(x) continue elif opcion == 3: id = input("inserte id de video: ") print(MostrarVideo(id)) continue elif opcion == 4: id = input("inserte id de video a modificar:") Compartidas = int(input("ingrese el numero de veces compartido")) ModificarVideo(id, Compartidas) continue elif opcion == 5: id = input("inserte id de video a eliminar:") BorrarVideo(id) elif opcion == 0: print("Saliendo del menú...") sleep(1) break
def MostrarMenu(): Menu = SQlite.MostrarMenu() return Menu
def MostrarSubrecetas(taco): Subrecetas = SQlite.MostrarSubrecetas(taco) return Subrecetas
def MostrarClientes(): Clientes = SQlite.MostrarClientes() return Clientes
def MostrarOrdenes(): Ordenes = SQlite.MostrarOrdenes() return Ordenes
def BorrarVideo(id): borrar = SQlite.BorrarVideo(id) return borrar
def ModificarVideo(id, Compartidas): modificar = SQlite.ModificarVideo(id, Compartidas) return modificar
def MostrarVideo(id): # recibiendo el ID del video, te debe mostrar el video con sus demás datos muestra_video = SQlite.MostrarVideo(id) return muestra_video
def MostrarLista(): lista = SQlite.MostrarLista() return lista
def GuardarVideo(AppYoutube, SQlite, url, Compartidas): # Buscar video en youtube vid = AppYoutube.InfoVideo(url) # Agregar las categorias # Guardar new_video = SQlite.GuardarVideo(vid)