test_class.declarator: atributos
test_class.original_string: Map<String, Valor> atributos;
test_class.type: Map<String, Valor>
test_class.var_name: atributos
test_class.declarator: vazio
test_class.original_string: Map<String, Valor> vazio;
test_class.type: Map<String, Valor>
test_class.var_name: vazio
test_class.file: sandbox/dominio/src/test/java/br/ufg/inf/es/saep/sandbox/dominio/RelatoTest.java
test_class.identifier: RelatoTest
test_case.body: @Test
      public void qualquerRelatoPossuiPeloMenosUmaValor() {
          Relato relatoComUmValorApenas = new Relato("h", atributos);
          assertEquals(1, relatoComUmValorApenas.getVariaveis().size());
      }
test_case.class_method_signature: RelatoTest.qualquerRelatoPossuiPeloMenosUmaValor()
test_case.full_signature: @Test public void qualquerRelatoPossuiPeloMenosUmaValor()
test_case.identifier: qualquerRelatoPossuiPeloMenosUmaValor
test_case.invocations: assertEquals size getVariaveis
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void qualquerRelatoPossuiPeloMenosUmaValor()
focal_class.declarator: classe
focal_class.modifier: private
focal_class.original_string: private String classe;
focal_class.type: String
focal_class.var_name: classe
focal_class.declarator: atributos
focal_class.modifier: private
focal_class.original_string: private Map<String, Valor> atributos;
focal_class.type: Map<String, Valor>
focal_class.var_name: atributos
focal_class.file: sandbox/dominio/src/main/java/br/ufg/inf/es/saep/sandbox/dominio/Relato.java
focal_class.identifier: Relato
focal_class.interfaces: implements Avaliavel
focal_class.class_method_signature: Relato.Relato(String classe, Map<String, Valor> atributos)
focal_class.full_signature: public  Relato(String classe, Map<String, Valor> atributos)
focal_class.identifier: Relato
focal_class.modifiers: public
focal_class.parameters: (String classe, Map<String, Valor> atributos)
focal_class.signature:  Relato(String classe, Map<String, Valor> atributos)
focal_class.class_method_signature: Relato.get(String atributo)
focal_class.full_signature: @Override public Valor get(String atributo)
focal_class.identifier: get
focal_class.modifiers: @Override public
focal_class.parameters: (String atributo)
focal_class.return: Valor
focal_class.signature: Valor get(String atributo)
focal_class.class_method_signature: Relato.getVariaveis()
focal_class.full_signature: public Set<String> getVariaveis()
focal_class.identifier: getVariaveis
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Set<String>
focal_class.signature: Set<String> getVariaveis()
focal_class.class_method_signature: Relato.getClasse()
focal_class.full_signature: @Override public String getClasse()
focal_class.identifier: getClasse
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getClasse()
focal_class.class_method_signature: Relato.equals(Object o)
focal_class.full_signature: @Override public boolean equals(Object o)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (Object o)
focal_class.return: boolean
focal_class.signature: boolean equals(Object o)
focal_class.class_method_signature: Relato.hashCode()
focal_class.full_signature: @Override public int hashCode()
focal_class.identifier: hashCode
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int hashCode()
focal_method.body: public Set<String> getVariaveis() {
          return atributos.keySet();
      }
focal_method.class_method_signature: Relato.getVariaveis()
focal_method.full_signature: public Set<String> getVariaveis()
focal_method.identifier: getVariaveis
focal_method.invocations: keySet
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: Set<String>
focal_method.signature: Set<String> getVariaveis()