Skip to content

Defeito 8 #8

@Femac10

Description

@Femac10

Não há tratamento da variável saldo no método imprimir() da classe TicketMachine, pois o valor impresso precisa ser descontado do valor já existente.

public String imprimir() throws SaldoInsuficienteException {
if (saldo < valor) {
throw new SaldoInsuficienteException();
}
String result = "*****************\n";
result += "*** R$ " + saldo + ",00 ****\n";
result += "*****************\n";
return result;
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    ComputaçãoSimilar ao defeito de comissão; ocorre quando um valor é definido erroneamente para uma variável.bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions