Exemplo n.º 1
0
        public async Task CreateMultipleSupportsPdfsWithSummary()
        {
            var requestingUser = new PrintRequestingUser {
                Id = "123", DisplayName = "User T."
            };
            var request = new SupportsToPrint
            {
                AddSummary     = true,
                AddWatermark   = true,
                RequestingUser = requestingUser,
                Referrals      = GeneratePrintReferral(requestingUser, 10)
            };

            var content = await supportsService.GetReferralHtmlPagesAsync(request);

            content.ShouldNotBeNullOrEmpty();
            await File.WriteAllTextAsync("./newSupportPdfsWithSummaryFile.html", content);
        }
Exemplo n.º 2
0
        public async Task CreateSupportPdfWithoutSummary()
        {
            var requestingUser = new PrintRequestingUser {
                Id = "123", FirstName = "First Name", LastName = "LastName"
            };
            var request = new SupportsToPrint
            {
                AddSummary     = false,
                AddWatermark   = false,
                RequestingUser = requestingUser,
                Referrals      = GeneratePrintReferral(requestingUser, 1)
            };

            var content = await supportsService.GetReferralHtmlPagesAsync(request);

            content.ShouldNotBeNullOrEmpty();
            await File.WriteAllTextAsync("./newSupportPdfFile.html", content);
        }