BloomTests.web.EnhancedImageServerTests.CreateServerMakeSimPageMakeReply C# (CSharp) Method

CreateServerMakeSimPageMakeReply() private method

private CreateServerMakeSimPageMakeReply ( HtmlDom dom, bool simulateCallingFromJavascript = false ) : PretendRequestInfo
dom Bloom.Book.HtmlDom
simulateCallingFromJavascript bool
return Bloom.Api.PretendRequestInfo
        private PretendRequestInfo CreateServerMakeSimPageMakeReply(HtmlDom dom, bool simulateCallingFromJavascript = false)
        {
            PretendRequestInfo transaction;
            using (var server = CreateImageServer())
            {
                using (var fakeTempFile = EnhancedImageServer.MakeSimulatedPageFileInBookFolder(dom, simulateCallingFromJavascript))
                {
                    var url = fakeTempFile.Key;
                    transaction = new PretendRequestInfo(url, forPrinting: false, forSrcAttr: simulateCallingFromJavascript);

                    // Execute
                    server.MakeReply(transaction);
                }
            }
            return transaction;
        }