public void testCheckInternalReferences() { string adl = System.IO.File.ReadAllText(@"..\..\..\..\java-libs\adl-parser\src\test\resources\adl-test-car.use_node.test.adl"); se.acode.openehr.parser.ADLParser parser = new se.acode.openehr.parser.ADLParser(adl); org.openehr.am.archetype.Archetype archetype = parser.parse(); se.acode.openehr.parser.ArchetypeValidator validator = new se.acode.openehr.parser.ArchetypeValidator(archetype); java.util.Map expected = new java.util.HashMap(); // wrong target path expected.put("/wheels[at0005]/parts", "/engine[at0001]/parts[at0002]"); // wrong type expected.put("/wheels[at0006]/parts", "/wheels[at0001]/parts[at0002]"); //Assert.AreEqual(expected, validator.checkInternalReferences()); }
public void testCheckInternalReferences() { string adl = System.IO.File.ReadAllText(@"..\..\..\..\java-libs\adl-parser\src\test\resources\adl-test-car.use_node.test.adl"); se.acode.openehr.parser.ADLParser parser = new se.acode.openehr.parser.ADLParser(adl); org.openehr.am.archetype.Archetype archetype = parser.parse(); se.acode.openehr.parser.ArchetypeValidator validator = new se.acode.openehr.parser.ArchetypeValidator(archetype); java.util.Map expected = new java.util.HashMap(); // wrong target path expected.put("/wheels[at0005]/parts", "/engine[at0001]/parts[at0002]"); // wrong type expected.put("/wheels[at0006]/parts", "/wheels[at0001]/parts[at0002]"); //Assert.AreEqual(expected, validator.checkInternalReferences()); }