示例#1
0
def test_retorna_titulo_quando_html_corpo(inicia):
    corpo = Corpo_email(inicia['cidades'], inicia['contato'],
                        inicia['imoveis'], inicia['uteis'])
    valor_campo = corpo._set_titulo_relacionado(inicia['imoveis']['itens'][0])
    imoveis = corpo._set_imoveis_corpo()
    c = corpo._set_html_corpo(imoveis)
    assert valor_campo in c
示例#2
0
def test_deve_retornar_array_images_quando_envia_imovel(inicia):
    corpo_email = Corpo_email(inicia['cidades'], inicia['contato'],
                              inicia['imoveis'], inicia['uteis'])
    images = corpo_email._set_image(inicia['imoveis']['itens'][0])
    assert len(images)
示例#3
0
def test_deve_retornar_seis_imoveis_corpo_quando_carrega_corpo_html(inicia):
    corpo_email = Corpo_email(inicia['cidades'], inicia['contato'],
                              inicia['imoveis'], inicia['uteis'])
    imoveis = corpo_email._set_imoveis_corpo()
    assert imoveis.count('<td>') == 6
示例#4
0
def test_retorna_zero_quando_set_tipo_negocio(inicia):
    corpo = Corpo_email(inicia['cidades'], inicia['contato'],
                        inicia['imoveis'], inicia['uteis'])
    valor_campo = corpo._set_tipo_negocio_int()
    assert valor_campo == 0
示例#5
0
def test_retorna_array_imovel_quando_campos_validos(inicia):
    corpo = Corpo_email(inicia['cidades'], inicia['contato'],
                        inicia['imoveis'], inicia['uteis'])
    valor_campo = corpo._set_campos(inicia['imoveis']['itens'][0])
    assert valor_campo['classe'] == inicia['imoveis']['itens'][0][
        'tipo_negocio']