Padrao observer
Estrutura de atualizacao interna implementada e aderente ao padrao de projeto Observer, a chamada do botao sobre foi alterada para uma activity de teste para verificar a atualizacao dos valores de dois deputados. Foi encontrado um problema de ordem fixa no ranking, mas foi facilmente corrigindo rescrevendo o comando SQL da classe dao do Parlamentar.
Metodo de verificacao com a internet implementado
Modificação das requisições para a splashScreen e adição das requisições
de atualização.
Corrigindo conflitos e adicionando requisicao para update, modificacao das requisicoes para a splashScreen
Refatoração das Exceptions apenas para tratamentos relevantes( Remoção
da TransmitionException que nunca é lançada.)
Correção de falhas na Suite de testes da aplicação.
Refatoração da ParlamentarController para remoção da requisição
MajorRanking.
Inserção de marcações TODO para métodos sem teste.
Refatoração da classe MountUrl para correção de url da requisição de
parlamentares.
Tratamento de excecao add na classe SplashScreen, agora a aplicao pode referenciar a base de dados de producao enquanto eh evoluida..
Padrao Observer implementado para teste funcional com dados vindos do servidor
Modificação dos métodos da classe Alerts para suportar a adição de
eventos aos botões.
Bug unFollowed resolvido, o problema estava em uma linha no corpo do metodo na classe controladora do parlamentar.
Correção de testes e remoção de métodos não utilizados
corrigindo conflitos e removendo codigo de debug
Correção de falha de iniciação da aplicação.
Correção dos testes.
Criação dos testes para os métodos criados na ParlamentarController
Criação dos testes para os métodos adicionados no ParlamentarDao