Ejemplo n.º 1
0
 def test_deve_definir_json_na_inicializacao(self):
     configuracao = entidades.ConfiguracaoMeioPagamento(234)
     configuracao.json.should.be.equal([])
Ejemplo n.º 2
0
 def test_deve_ser_aplicacao(self):
     configuracao = entidades.ConfiguracaoMeioPagamento(234)
     configuracao.eh_aplicacao.should.be.falsy
Ejemplo n.º 3
0
 def test_deve_definir_tipos_na_inicializacao(self):
     configuracao = entidades.ConfiguracaoMeioPagamento(234)
     configuracao.tipos.should.be.equal(entidades.TIPOS)
Ejemplo n.º 4
0
 def test_deve_definir_formulario_na_inicializacao(self):
     configuracao = entidades.ConfiguracaoMeioPagamento(234)
     configuracao.eh_listagem.should.be.falsy
     configuracao.formulario.should.be.a('pagador_entrega.cadastro.FormularioEntrega')
Ejemplo n.º 5
0
 def test_deve_definir_gateway_na_inicializacao(self, preencher_mock):
     configuracao = entidades.ConfiguracaoMeioPagamento(234)
     preencher_mock.assert_called_with(configuracao, self.codigo_gateway, self.campos)
Ejemplo n.º 6
0
 def test_deve_ter_codigo_gateway(self):
     entidades.ConfiguracaoMeioPagamento(234).codigo_gateway.should.be.equal(self.codigo_gateway)
Ejemplo n.º 7
0
 def test_deve_ter_os_campos_especificos_na_classe(self):
     entidades.ConfiguracaoMeioPagamento(234).campos.should.be.equal(self.campos)