SenseNet.ContentRepository.Tests.TestBase.CheckIndexConsistency C# (CSharp) Метод

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

private CheckIndexConsistency ( ) : void
Результат void
        private void CheckIndexConsistency()
        {
            if (TestContext != null)
                Trace.WriteLine("@#$Test> TEST END: " + TestContext.TestName + ": " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.ffff"));
            else
                Trace.WriteLine("@#$Test> TEST END: " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.ffff"));

            var diff = SenseNet.Search.Indexing.IntegrityChecker.Check();
            Trace.WriteLine("@#$Test> Index integrity check. Count of differences: " + diff.Count());
            foreach (var d in diff)
                Trace.WriteLine("@#$Test> DIFF " + d);

            //var q = new NodeQuery(
            //    new IntExpression(IntAttribute.Id, ValueOperator.GreaterThanOrEqual, (int)1));
            //var r1 = q.Execute(ExecutionHint.ForceRelationalEngine);
            //var r2 = q.Execute(ExecutionHint.ForceIndexedEngine);
            //Assert.IsTrue(r1.Count == r2.Count, String.Format("Inconsistent index. Node counts: sql: {0}, luc: {1}", r1.Count, r2.Count));
        }
    }