luizhenrique-dev / mvc-sample

0 stars 0 forks source link

Interface - Adicionar operação para visualizar a tabela do campeonato #9

Open cleydsonjr opened 8 years ago

cleydsonjr commented 8 years ago

Criar interface para que o usuário possa acessar a operação para visualizar a tabela do campeonato. Essa opção pode ser incluída juntamente a interface descrita em #8

Exemplo:

[1] Saber o campeão

[2] Saber o lanterna

[3] Exibir tabela

[0] Encerrar

luizhenrique-dev commented 8 years ago

Para validar o ticket será necessário executar a classe CampeonatoGUI e inserir as informações que deseja cadastrar e em seguida realizar a operação de exibir tabela. Para testar a aplicação pode ser utilizado a classe CampeonatoAppConsoleSpec que realiza um teste end to end na aplicação, testando desde a entrada dos dados, quanto os resultados esperados.

luizhenrique-dev commented 8 years ago

Voltei para Dev afim de fazer correções com base na análise do @cleydsonjr sobre a divisão de responsabilidade e princípios SOLID.

luizhenrique-dev commented 8 years ago

Para validar o ticket será necessário executar a classe 'MainApplication' e inserir as informações que deseja cadastrar e em seguida realizar de exibir tabela por meio do menu disponibilizado no sistema. O teste poderá ser feito através da classe 'CampeonatoAppConsoleSpec' que realiza um teste end-to-end.