Exemplo n.º 1
0
 def test_GuaranaAntartica_2_litros(self):
     msg = 'Guarana Antartica tamanho: 2 litros.'
     caracteristicas = Tamanho2litros()
     objeto = GuaranaAntartica(caracteristicas)
     assert isinstance(caracteristicas, Caracteristicas)
     assert isinstance(caracteristicas, Tamanho2litros)
     assert objeto.operation() == msg
 def test_GuaranaAntartica_1_litro(self):
     msg = 'Guarana Antartica tamanho: 3 litros.'
     caracteristica = Tamanho3litros()
     objeto = GuaranaAntartica(caracteristica)
     assert isinstance(caracteristica, Caracteristicas)
     assert isinstance(caracteristica, Tamanho3litros)
     assert objeto.operation() == msg
Exemplo n.º 3
0
 def test_GuaranaAntartica_1_litro(self):
     msg = 'Guarana Antartica tamanho: 1 litro.'
     caracteristicas = Tamanho1litro()
     objeto = GuaranaAntartica(caracteristicas)
     assert isinstance(caracteristicas, Caracteristicas)
     assert isinstance(caracteristicas, Tamanho1litro)
     assert objeto.operation() == msg
Exemplo n.º 4
0
 def test_GuaranaAntartica_600ml(self):
     msg = 'Guarana Antartica tamanho: 600ml.'
     caracteristicas = Tamanho600ml()
     objeto = GuaranaAntartica(caracteristicas)
     assert isinstance(caracteristicas, Caracteristicas)
     assert isinstance(caracteristicas, Tamanho600ml)
     assert objeto.operation() == msg
Exemplo n.º 5
0
 def test_class_GuaranaAntartica(self):
     msg = 'Guarana Antartica tamanho: 600ml.'
     objeto = GuaranaAntartica(Tamanho600ml())
     assert isinstance(objeto, Produto)
     assert isinstance(objeto, GuaranaAntartica)
     assert objeto.operation() == msg
Exemplo n.º 6
0
 def test_class_GuaranaAntartica_3_litros(self):
     msg = 'Guarana Antartica tamanho: 3 litros.'
     objeto = GuaranaAntartica(Tamanho3litros())
     assert isinstance(objeto, Produto)
     assert isinstance(objeto, GuaranaAntartica)
     assert objeto.operation() == msg
Exemplo n.º 7
0
 def test_class_invalid_SubClass(self):
     msg_erro = "Deve ser informado uma subclasse de Caracteristicas"
     with pytest.raises(Exception) as error:
         objeto = GuaranaAntartica(None)
         objeto.operation()
         assert str(error.value) == msg_erro