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
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)
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
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
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']