BloomTests.Book.PageMigrationTests.CreateAndMigrateBigWordsPage C# (CSharp) Метод

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

private CreateAndMigrateBigWordsPage ( Action modifyHead ) : XmlDocument
modifyHead Action
Результат System.Xml.XmlDocument
        private XmlDocument CreateAndMigrateBigWordsPage(Action<XmlElement> modifyHead)
        {
            SetDom(@"<div class='bloom-page' data-pagelineage='FD115DFF-0415-4444-8E76-3D2A18DBBD27' id='thePage'>
               <div class='marginBox'>
                    <div class='bloom-imageContainer bloom-leadingElement'><img data-license='cc-by-nc-sa' data-copyright='Copyright © 2012, LASI' style='width: 608px; height: 471px; margin-left: 199px; margin-top: 0px;' src='erjwx3bl.q3c.png' alt='This picture, erjwx3bl.q3c.png, is missing or was loading too slowly.' height='471' width='608'></img></div>
                    <div aria-describedby='qtip-1' data-hasqtip='true' class='bloom-translationGroup bloom-trailingElement normal-style'>
                        <div aria-describedby='qtip-0' data-hasqtip='true' class='bloom-editable BigWords-style bloom-content1' contenteditable='true' lang='en'>
                            There was an old man called Bilanga who was very tall and also not yet married.
                        </div>
                    </div>
                </div>
            </div>
            ");
            var book = CreateBook();
            var dom = book.RawDom;
            modifyHead((XmlElement)dom.DocumentElement.ChildNodes[0]);
            var page = (XmlElement) dom.SafeSelectNodes("//div[@id='thePage']")[0];
            book.BringPageUpToDate(page);

            var newPage = (XmlElement) dom.SafeSelectNodes("//div[@id='thePage']")[0];

            CheckPageIsCustomizable(newPage);
            return dom;
        }