Skip to content

Problemas classe TicketMachine #8

@raulbcs

Description

@raulbcs
  1. Os atributos valor e saldo não estão especificados na documentação.
    Tipo do defeito: comissão
    Severidade: alta

  2. A lógica da classe não utiliza o array papelMoeda corretamente.

  • Não possui a posição 6;
  • As mesmas vão de 0 à papelMoeda.length - 1 (6);
  • Erro lógico é carregado até a classe Troco, e o mesmo estoura lá
    Tipo do defeito: dados
    Severidade: alta
  1. A lógica não satisfaz o especificado.
    Tipo do defeito: comissão/excesso
    Severidade: alta

  2. O método getTroco não possui código útil, retornando um null sempre.
    Tipo do defeito: inicialização
    Severidade: alta

  3. O método imprimir não possui deveria ter a verificação do saldo, a mesma devia ser delegada.
    Tipo do defeito: computação
    Severidade: alta

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions