def hacer_pedido(self): self.pedido = [ menu["comidas"][random.randint(0, 2)], menu['bebidas'][random.randint(0, 2)], menu['postres'][random.randint(0, 2)] ] self.restaurante = Restaurante('Danubio') self.pedir = self.restaurante.recibir_pedido(self.pedido)
from restaurante import Restaurante rest1 = Restaurante("Feijoada do Negão", "Brasileira") print(rest1.nome_restaurante) print(rest1.tipo_cozinha) print(rest1.descrever_restaurante()) print(rest1.abrir_restaurante()) rest2 = Restaurante("Matsu", "Oriental") print(rest2.descrever_restaurante()) rest3 = Restaurante("Buraco da Gia", "Frutos do Mar") print(rest3.descrever_restaurante())
def setUp(self): self.restaurante1 = Restaurante('melhor sabor', 'brasileiro') self.restaurante2 = Restaurante('tudo acaba em pizza', 'italiano')
from restaurante import Restaurante rest1 = Restaurante("Feijoada do Negão", "Brasileira") print(rest1.nome_restaurante) print(rest1.tipo_cozinha) print(rest1.descrever_restaurante()) print(rest1.abrir_restaurante())
def restaurante_fila_vazia(): return Restaurante("Pizzaria X")
def test_remocao_de_pedidos(inicial, final): restaurante = Restaurante("Pizzaria X", inicial) restaurante.remove_pedido() assert restaurante.pedidos_na_fila == final
def test_pedidos_na_fila_valor_inicial_menor_que_zero(): with pytest.raises(ValueError): Restaurante("Pizzaria X", -1)
def restaurante_com_um_pedido(): return Restaurante("Pizzaria X", 1)
from restaurante import Restaurante from cliente import Cliente, pessoas import random, time, os r = Restaurante() ''' def imprime2 (t): #os.system('clear') print('Rodada %s' % t) print('Entrada: ', r.entrada.mostrar()) print('Mesa 1: ', r.mesas[0].mostrar()) print('Mesa 2: ', r.mesas[1].mostrar()) print('Mesa 3: ', r.mesas[2].mostrar()) print('Mesa 4: ', r.mesas[3].mostrar()) print('Caixa 1: ', r.caixas[0].mostrar()) print('Caixa 2: ', r.caixas[1].mostrar()) ''' def imprime (t): entrada = r.entrada.mostrar() mesa1 = r.mesas[0].mostrar() mesa2 = r.mesas[1].mostrar() mesa3 = r.mesas[2].mostrar() mesa4 = r.mesas[3].mostrar() caixa1 = r.caixas[0].mostrar() caixa2 = r.caixas[1].mostrar() print('--------\nRodada {}\n--------\n'.format(t)) print('Entrada') if entrada != []: for i in entrada:
def crear_restaurante(): cocineros = crear_cocineros() repartidores = crear_repartidores() return Restaurante("OverEats", PLATOS, cocineros, repartidores)