def test_save_none(self, sr): """ Caso periodo de veficação tenha encerrado, save deve retorna None:: """ sr.return_value = MockUrllib('teste_dentista.html') c = Congratulations(name='Leandro', url=app.config['URL_D'], name_display='@leandro', date_end='2012-02-26') assert_true(c.save() is None)
def test_messagem_tela_leandro(self, sr): """ Caso situação do Leandro já tenha cido processada, sistema gera mensagem:: """ sr.return_value = MockUrllib('teste_dentista.html') c = Congratulations(name='Leandro', url=app.config['URL_D'], name_display='@leandro') c.search() assert_equals(c.display_menssage.lower(), "congratulations your curriculum was <span class='sucess'>accepted</span>")
def test_menssagem_tela_jonas(self, sr): """ Caso situação do Jonas já tenha cido processada, sistema gera mensagem:: """ sr.return_value = MockUrllib('teste_dentista.html') c = Congratulations(name='Jonas Brother', url=app.config['URL_D'], name_display='@brother') c.search() assert_equals(c.display_menssage.lower(), "sorry your curriculum wasn't <span class='failure'>accepted</span>")
def test_menssage_tela_jarbas(self, sr): """ Caso situação do Jarbas ainda não tem cido processada, sistema gera mensagem:: """ sr.return_value = MockUrllib('teste.html') c = Congratulations(name='Jarbas', url=app.config['URL_S'], name_display='@riquellopes') c.search() assert_equals(c.display_menssage.lower(), "your curriculum wasn't <span class='wait'>processed</span>")
def test_jarbas_no_processed(self, sr): """ Consinscrito Jarbas ainda não teve seu perfil processado:: """ sr.return_value = MockUrllib('teste.html') c = Congratulations(name='Jarbas', url=app.config['URL_S']) c.search() assert_equals(c.status.lower(), "no processed")
def test_leandro_accepted(self, sr): """ Consinscrito Leandro teve seu perfil aprovado:: """ sr.return_value = MockUrllib('teste_dentista.html') c = Congratulations(name='Leandro', url=app.config['URL_D']) c.search() assert_equals(c.status.lower(), "accepted")
def test_jonas_brother_no_accepted(self, sr): """ Consinscrito Jonas Brother não teve seu perfil aprovado:: """ sr.return_value = MockUrllib('teste_dentista.html') c = Congratulations(name='Jonas Brother', url=app.config['URL_D']) c.search() assert_equals(c.status.lower(), "no accepted")
def test_save(self, sr): """ Método save deve gravar as informações em congratulatios.json:: """ sr.return_value = MockUrllib('teste_dentista.html') date_end = datetime.datetime.now().strftime("%Y-%m-%d") c = Congratulations(name='Leandro', url=app.config['URL_D'], name_display='@leandro', date_end=date_end) assert_true(c.save())