예제 #1
0
        public void WhenGenerateReportCalled_ThenCreateReportPage()
        {
            var letterGenerator = new LetterGenerator(config.Object, aspose.Object);
            var voucher = TestData_VoucherInfo();

            var letter = new AdjustmentLetter { AdjustedVoucher = voucher };
            letter.Vouchers.Add(voucher);

            var pdf = new Document();

            var count = pdf.Pages.Count;

            letterGenerator.AddTransactionReport(pdf, letter);

            Assert.AreEqual(count + 1, pdf.Pages.Count);
        }