test_class.file: sandbox/dominio/src/test/java/br/ufg/inf/es/saep/sandbox/dominio/ObservacaoTest.java
test_class.identifier: ObservacaoTest
test_case.body: @Test
      public void origemSignificaInsercao() {
          Avaliavel o = new Pontuacao("o", new Valor("o"));
          assertTrue(new Observacao(null, o, "simples erro").isInsercao());
      }
test_case.class_method_signature: ObservacaoTest.origemSignificaInsercao()
test_case.full_signature: @Test public void origemSignificaInsercao()
test_case.identifier: origemSignificaInsercao
test_case.invocations: assertTrue isInsercao
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void origemSignificaInsercao()
focal_class.declarator: original
focal_class.modifier: private
focal_class.original_string: private Avaliavel original;
focal_class.type: Avaliavel
focal_class.var_name: original
focal_class.declarator: novo
focal_class.modifier: private
focal_class.original_string: private Avaliavel novo;
focal_class.type: Avaliavel
focal_class.var_name: novo
focal_class.declarator: justificativa
focal_class.modifier: private
focal_class.original_string: private String justificativa;
focal_class.type: String
focal_class.var_name: justificativa
focal_class.file: sandbox/dominio/src/main/java/br/ufg/inf/es/saep/sandbox/dominio/Observacao.java
focal_class.identifier: Observacao
focal_class.class_method_signature: Observacao.Observacao(final Avaliavel origem,
                        final Avaliavel destino,
                        final String motivo)
focal_class.full_signature: public  Observacao(final Avaliavel origem,
                        final Avaliavel destino,
                        final String motivo)
focal_class.identifier: Observacao
focal_class.modifiers: public
focal_class.parameters: (final Avaliavel origem,
                        final Avaliavel destino,
                        final String motivo)
focal_class.signature:  Observacao(final Avaliavel origem,
                        final Avaliavel destino,
                        final String motivo)
focal_class.class_method_signature: Observacao.getItemOriginal()
focal_class.full_signature: public final Avaliavel getItemOriginal()
focal_class.identifier: getItemOriginal
focal_class.modifiers: public final
focal_class.parameters: ()
focal_class.return: Avaliavel
focal_class.signature: Avaliavel getItemOriginal()
focal_class.class_method_signature: Observacao.getItemNovo()
focal_class.full_signature: public final Avaliavel getItemNovo()
focal_class.identifier: getItemNovo
focal_class.modifiers: public final
focal_class.parameters: ()
focal_class.return: Avaliavel
focal_class.signature: Avaliavel getItemNovo()
focal_class.class_method_signature: Observacao.getJustificativa()
focal_class.full_signature: public final String getJustificativa()
focal_class.identifier: getJustificativa
focal_class.modifiers: public final
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getJustificativa()
focal_class.class_method_signature: Observacao.isInsercao()
focal_class.full_signature: public final boolean isInsercao()
focal_class.identifier: isInsercao
focal_class.modifiers: public final
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isInsercao()
focal_class.class_method_signature: Observacao.isRemocao()
focal_class.full_signature: public final boolean isRemocao()
focal_class.identifier: isRemocao
focal_class.modifiers: public final
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isRemocao()
focal_method.body: public final boolean isInsercao() {
          return original == null;
      }
focal_method.class_method_signature: Observacao.isInsercao()
focal_method.full_signature: public final boolean isInsercao()
focal_method.identifier: isInsercao
focal_method.modifiers: public final
focal_method.parameters: ()
focal_method.return: boolean
focal_method.signature: boolean isInsercao()