Beispiel #1
0
        static void Main(string[] args)
        {
            var compareFileName
                = @"..\..\..\..\..\TestNodeSets\opcfoundation.org.UA.Robotics.NodeSet2.xml";
            //= @"..\..\..\..\..\TestNodeSets\Clabs.UA.HumanRobot.NodeSet2.xml";
            var testFileName
                = @"..\..\..\..\..\TestNodeSets\opcfoundation.org.UA.Robotics.Nodeset2.Exported.xml";
            //= @"..\..\..\..\..\TestNodeSets\clabs.com.UA.HumanRobot.Nodeset2.Exported.xml";

            Diff d = OpcNodeSetXmlUnit.DiffNodeSetFiles(compareFileName, testFileName);

            string diffControl, diffTest, diffSummary;

            OpcNodeSetXmlUnit.GenerateDiffSummary(d, out diffControl, out diffTest, out diffSummary);

            File.WriteAllText("summarydiff.xml", diffSummary);
            File.WriteAllText("controldiff.xml", diffControl);
            File.WriteAllText("testdiff.xml", diffTest);
        }