1
resposta

[Sugestão] Não usei variáveis no map... dica

Ao capturar os valores do dataTable e criar os lances, eu passei a referência direto do mapa, sem gerar variáveis. Acredito que dessa forma mais direta, evita linhas desnecessárias, até porque o código é bem simples. Segue o exemplo:

    @Dado("proponho os lances conforme tabela abaixo")
    public void proponhoOsLancesConformeTabelaAbaixo(DataTable dataTable) {
        List<Map<String, String>> valores = dataTable.asMaps();
        for(Map<String, String> mapa : valores) {
            Lance lance = new Lance(new Usuario(mapa.get("nomeUsuario")), new BigDecimal(mapa.get("valor")));
            lista.add(lance);
            System.out.println(lista.size());
        }
    }
1 resposta

Oii, Marcus, tudo certo contigo?

Obrigada por compartilhar sua sugestão conosco aqui no fórum!

Se você quiser postar outra sugestão, fique à vontade.

Abraços! :)