semantic_network.add(banking_sector.getName()) semantic_network.isA(banking_sector.getName(),"Sector") semantic_network.add("fundamental") semantic_network.add("technical") semantic_network.add("Tipo de Indicador") semantic_network.isA("fundamental","Tipo de Indicador") semantic_network.isA("technical","Tipo de Indicador") semantic_network.add("Atributo") #creamos las relaciones for attr in fundamental_attributes: anAttribute = Attribute(attr) semantic_network.add(anAttribute.getName()) semantic_network.appertain(anAttribute.getName(),"fundamental") semantic_network.hasAttribute(banking_sector.getName(),anAttribute.getName()) semantic_network.isAn(anAttribute.getName(),"Atributo") for attr1 in technical_attributes: anAttribute1 = Attribute(attr1) semantic_network.add(anAttribute1.getName()) semantic_network.appertain(anAttribute1.getName(),"technical") semantic_network.hasAttribute(banking_sector.getName(),anAttribute1.getName()) semantic_network.isAn(anAttribute1.getName(),"Atributo") semantic_network.add("Accion") semantic_network.belongs("Accion","Sector") semantic_network.belongs(galicia.getName(),banking_sector.getName()) semantic_network.isAn(galicia.getName(),"Accion")
def test_attribute(self): for statement in self.__statement: t = Attribute(statement) self.assertEqual(t.getName(), 'name')