Valor { public final String getString() { return string; } Valor(final String valor);  Valor(final float valor);  Valor(final boolean valor);  Valor(final LocalDate umaData); final String getString(); final boolean getBoolean(); final float getReal(); final LocalDate getData(); static Valor dataFromString(final String data); byte getTipo(); @Override String toString(); @Override boolean equals(Object o); @Override int hashCode(); static final byte REAL; static final byte LOGICO; static final byte STRING; static final byte DATA; static final DateTimeFormatter FORMATO_DATA; }
@Test public void umValorString() { final String sequencia = "sequência de caracteres"; Valor verdadeiro = new Valor(sequencia); assertEquals(sequencia, verdadeiro.getString()); }
@Test public void umaSequenciaDeCaracteres() { Valor casa = new Valor("casa"); assertEquals("casa", casa.getString()); }