Testes estão implementados, e pra isso tive que criar algumas listas de dados.
[x] ListaMesa
[x] ListaPedidos
[x] ListaComandas
Essa branch já está padrozinada para a estrutura da Issue #38
Fiz alguns testes unitários, e depois de bater bastante a cabeça, passaram. Eles só são tão mais "fáceis" de escrever quanto menor for a sua classe, porque se ela tiver muitos métodos, é muito trabalhoso. Vamos deixar esse recurso para testar alguns pontos chaves do sistema. Consegui achar vários pequenos erros de NullPointer por causa disso também.
Também fiz pequenas alterações nos Models de Pedido e Comanda.
Ah é, também está no pacote a Exception de Entidade não existente, vamos tentar colocar ela por aí e criar outras.
Issue finalizada. Revisar somente após de:
45
Testes estão implementados, e pra isso tive que criar algumas listas de dados.
Essa branch já está padrozinada para a estrutura da Issue #38
Fiz alguns testes unitários, e depois de bater bastante a cabeça, passaram. Eles só são tão mais "fáceis" de escrever quanto menor for a sua classe, porque se ela tiver muitos métodos, é muito trabalhoso. Vamos deixar esse recurso para testar alguns pontos chaves do sistema. Consegui achar vários pequenos erros de NullPointer por causa disso também.
Também fiz pequenas alterações nos Models de Pedido e Comanda.
Ah é, também está no pacote a Exception de Entidade não existente, vamos tentar colocar ela por aí e criar outras.