TestAppNCs(NCRenameDescription) =
foreach(NCDescription in NCRenameDescription.AppNCs)
TestAppNCCrossRef(NCDescription);
TestAppNCCrossRef(NCDescription) =
TestAppNCCrossRefExists(NCDescription),
TestAppNCCrossRefNCNameUnchanged(NCDescription);
TestAppNCCrossRefExists(NCDescription) =
TestAppNCCrossRefExistsFragment01,
NCDescription.CrossRefGuid,
TestAppNCCrossRefExistsFragment02,
ErrorReport;
TestAppNCCrossRefExistsFragment01 =
"<predicate test=\"instantiated\" instancetype=\"write\" path=\"guid:";
TestAppNCCrossRefExistsFragment02 =
"\" type=\"base\" ";
TestAppNCCrossRefNCNameUnchanged(NCDescription) =
TestAppNCCrossRefNCNameUnchangedFragment01,
NCDescription.CrossRefGuid,
TestAppNCCrossRefNCNameUnchangedFragment02,
NCDescription.ExistingDN,
TestAppNCCrossRefNCNameUnchangedFragment03,
ErrorReport;
TestAppNCCrossRefNCNameUnchangedFragment01 =
"<predicate test=\"compare\" path=\"guid:";
TestAppNCCrossRefNCNameUnchangedFragment02 =
"\" attribute=\"NcName\" attrval=\"";
TestAppNCCrossRefNCNameUnchangedFragment03 = "\" defaultvalue=\"0\" type=\"base\" ";