def setUpClass(cls):
     super(TestAddProduto, cls).setUpClass()
     cls.user = gerar_usuario_cliente('lucasclient')
     cls.supermercado = Supermercado.objects.create(usuario=gerar_usuario_cliente('super'),
                                                    nome_exibicao='Villarreal',
                                                    nome_url='villarreal')
     cls.categoria = gerar_categoria('Categoria Especial', 'foda-se descricao')
 def setUpClass(cls):
     super(TestAdicaoProduto, cls).setUpClass()
     cls.user = gerar_usuario_cliente('lucasclient', password="******")
     cls.supermercado = Supermercado.objects.create(usuario=gerar_usuario_cliente('super'),
                                                    nome_exibicao='Villa',
                                                    nome_url='villa')
     cls.categoria = gerar_categoria('comida', 'foda-se descricao')
Ejemplo n.º 3
0
 def test_dois_clientes_promocao(self):
     supermercado = gerar_supermercado("A")
     categoria = gerar_categoria("a", "B")
     produto = gerar_produto_randomico(categoria=categoria)
     produtosupemercado = ProdutoSupermercado.objects.create(supermercado=supermercado,
                                                             produto=produto,
                                                             preco=10,
                                                             quantidade=10)
     promocao = PromocaoCombinacao.objects.create(supermercado=supermercado,
                                                  desconto_percentual=10)
     promocao.produtos.add(produtosupemercado)
     cons = list(consumidores_promocao(promocao))
     self.assertEqual(len(cons), 0)
Ejemplo n.º 4
0
 def test_um_cliente_promocao(self):
     supermercado = gerar_supermercado("Q")
     RegiaoAtendida.objects.create(cep_inicio="00000-000",
                                   cep_final=" 99999-999",
                                   supermercado=supermercado,
                                   preco=5,
                                   tempo=5)
     gerar_usuario_cliente("testador")
     categoria = gerar_categoria("L", "B")
     produto = gerar_produto_randomico(categoria=categoria)
     produtosupemercado = ProdutoSupermercado.objects.create(supermercado=supermercado,
                                                             produto=produto,
                                                             preco=10,
                                                             quantidade=10)
     promocao = PromocaoCombinacao.objects.create(supermercado=supermercado,
                                                  desconto_percentual=10)
     promocao.produtos.add(produtosupemercado)
     cons = list(consumidores_promocao(promocao))
     self.assertEqual(len(cons), 0)