SenseNet.ContentRepository.Tests.CopyMoveTest.Move_MoreVersion C# (CSharp) Метод

Move_MoreVersion() приватный Метод

private Move_MoreVersion ( ) : void
Результат void
        public void Move_MoreVersion()
        { 
            EnsureNode("[TestRoot]/Source");
            var node = (GenericContent)LoadNode("[TestRoot]/Source");
            node.InheritableVersioningMode = ContentRepository.Versioning.InheritableVersioningType.MajorAndMinor;
            node.Save();
            EnsureNode("[TestRoot]/Source/M1");
            node = (GenericContent)LoadNode("[TestRoot]/Source/M1");
            var m1NodeId = node.Id;
            node.Index++;
            node.Save();
            node = (GenericContent)LoadNode("[TestRoot]/Source/M1");
            node.Index++;
            node.Save();
            ((GenericContent)LoadNode("[TestRoot]/Source/M1")).Publish();
            ((GenericContent)LoadNode("[TestRoot]/Source/M1")).CheckOut();
            EnsureNode("[TestRoot]/Target");

            MoveNode("[TestRoot]/Source", "[TestRoot]/Target", true);

            var result = ContentQuery.Query(String.Format("InTree:'{0}' .AUTOFILTERS:OFF", DecodePath("[TestRoot]/Target")));
            var paths = result.Nodes.Select(n => n.Path).ToArray();
            Assert.IsTrue(paths.Length == 3, String.Format("Count of paths is {0}, expected {1}", paths.Length, 3));

            var lastMajorVer = Node.LoadNode(DecodePath("/Root/_CopyMoveTests/Target/Source/M1"), VersionNumber.LastMajor).Version.ToString();
            var lastMinorVer = Node.LoadNode(DecodePath("/Root/_CopyMoveTests/Target/Source/M1"), VersionNumber.LastMinor).Version.ToString();

            Assert.IsTrue(lastMajorVer == "V1.0.A", String.Concat("LastMajor version is ", lastMajorVer, ", expected: V1.0.A"));
            Assert.IsTrue(lastMinorVer == "V1.1.L", String.Concat("LastMinor version is ", lastMinorVer, ", expected: V1.1.L"));

            var versionDump = GetVersionDumpByNodeId(m1NodeId);
            Assert.AreEqual("v0.1.d, v0.2.d, v1.0.a, v1.1.l", versionDump);
        }
        private string GetVersionDumpByNodeId(int nodeId)
CopyMoveTest