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

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

            var jobIdLocation = config.Object.BitLockerLocation;

            var pdf = new Document();

            var count = pdf.Pages.Count;

            letterGenerator.AddVoucherImage(jobIdLocation, pdf, letter, fileReader.Object);

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