private void CommentFirstXElement(out XDocument xdoc, out int origTransCount, out int origCommentCount)
        {
            TransactionAdapterTests.FillTransactionAdapter();
            xdoc = TransactionAdapterTests.TestXDoc;

            origTransCount   = xdoc.Root.Elements(GranitXml.Constants.Transaction).Count();
            origCommentCount = xdoc.DescendantNodes().Where(x => x.NodeType == XmlNodeType.Comment).Count();

            XElement xe = xdoc.Root.Elements(GranitXml.Constants.Transaction)
                          .Where(x => TransactionAdapterTests.TestAdapter.IsBindedWith(x)).ToList()
                          .FirstOrDefault();

            xdoc.CommentXElmenet(xe);
        }