Skip to content

Commit

Permalink
Usando o separador decimal do SO nos testes
Browse files Browse the repository at this point in the history
  • Loading branch information
vigusmao committed Apr 7, 2021
1 parent 0c7116a commit dbdee02
Showing 1 changed file with 10 additions and 5 deletions.
15 changes: 10 additions & 5 deletions Siguinha/src/AlunoTest.java
@@ -1,6 +1,8 @@
import org.junit.Before;
import org.junit.Test;

import java.text.DecimalFormat;

import static org.junit.Assert.*;

public class AlunoTest {
Expand All @@ -13,6 +15,9 @@ public class AlunoTest {
private Periodo periodo20201;
private Periodo periodo20202;

private DecimalFormat decimalFormat = (DecimalFormat) DecimalFormat.getInstance();
private char decimalSeparator = decimalFormat.getDecimalFormatSymbols().getDecimalSeparator();

@Before
public void setUp() {
fulana = new Aluno(1234, "Fulana de Tal");
Expand Down Expand Up @@ -41,7 +46,7 @@ public void testarAtualizacaoCreditosAcumuladosComAprovacoes() {
public void testarAtualizacaoHistoricoComAprovacoes() {
fulana.inserirItemHistorico(algGraf, 10, periodo20201);
String historicoDesejado = "Aluno(a): Fulana de Tal (DRE: 1234)\n" +
"2020.1 - Algoritmos e Grafos - 10,0";
"2020.1 - Algoritmos e Grafos - 10" + decimalSeparator + "0";

assertEquals("O histórico deve conter todas as disciplinas cursadas",
historicoDesejado, fulana.getHistoricoParaImpressao());
Expand All @@ -66,7 +71,7 @@ public void testarAtualizacaoCreditosAcumuladosComReprovacoes() {
public void testarAtualizacaoHistoricoComReprovacoes() {
fulana.inserirItemHistorico(calculo1, 3, periodo20201);
String historicoDesejado = "Aluno(a): Fulana de Tal (DRE: 1234)\n" +
"2020.1 - Calculo 1 - 3,0";
"2020.1 - Calculo 1 - 3" + decimalSeparator + "0";

assertEquals("O histórico deve conter todas as disciplinas cursadas",
historicoDesejado, fulana.getHistoricoParaImpressao());
Expand All @@ -79,7 +84,7 @@ public void testarDisciplinasRepetidasNoMesmoPeriodo() {
fulana.inserirItemHistorico(calculo1, 8.5f, periodo20201);

String historicoDesejado = "Aluno(a): Fulana de Tal (DRE: 1234)\n" +
"2020.1 - Calculo 1 - 8,5";
"2020.1 - Calculo 1 - 8" + decimalSeparator + "5";

assertEquals("O histórico deve conter todas as disciplinas cursadas",
historicoDesejado, fulana.getHistoricoParaImpressao());
Expand All @@ -91,8 +96,8 @@ public void testarDisciplinasRepetidasEmPeriodosDistintos() {
fulana.inserirItemHistorico(calculo1, 8.5f, periodo20202);

String historicoDesejado = "Aluno(a): Fulana de Tal (DRE: 1234)\n" +
"2020.1 - Calculo 1 - 3,0\n" +
"2020.2 - Calculo 1 - 8,5";
"2020.1 - Calculo 1 - 3" + decimalSeparator + "0\n" +
"2020.2 - Calculo 1 - 8" + decimalSeparator + "5";

assertEquals("O histórico deve conter todas as disciplinas cursadas",
historicoDesejado, fulana.getHistoricoParaImpressao());
Expand Down

0 comments on commit dbdee02

Please sign in to comment.