diff --git a/VectoCoreTest/Integration/DeclarationReportTest.cs b/VectoCoreTest/Integration/DeclarationReportTest.cs index 4a0f9e56d8e2bd0c644c0e6ef96c5b535cdabae3..5ceef43e1c65b8971a858cf8ffa38bdb0bf9e22b 100644 --- a/VectoCoreTest/Integration/DeclarationReportTest.cs +++ b/VectoCoreTest/Integration/DeclarationReportTest.cs @@ -31,6 +31,7 @@ using System.IO; using System.Linq; +using iTextSharp.text.pdf; using Microsoft.VisualStudio.TestTools.UnitTesting; using TUGraz.VectoCore.InputData.FileIO.JSON; using TUGraz.VectoCore.Models.Simulation.Impl; @@ -71,6 +72,8 @@ namespace TUGraz.VectoCore.Tests.Integration Assert.IsTrue(File.Exists(@"TestData\Jobs\job-report.vsum")); Assert.IsTrue(File.Exists(@"TestData\Jobs\job-report.pdf")); + var pdf = new PdfReader(@"TestData\Jobs\job-report.pdf"); + Assert.AreEqual(4, pdf.NumberOfPages); } } } \ No newline at end of file diff --git a/VectoCoreTest/VectoCoreTest.csproj b/VectoCoreTest/VectoCoreTest.csproj index 2e79a478380f90aa25a5eb691b6718bf82f97ecb..23d35352cea0233a8f8bd465838d7c36774ae0b7 100644 --- a/VectoCoreTest/VectoCoreTest.csproj +++ b/VectoCoreTest/VectoCoreTest.csproj @@ -35,6 +35,10 @@ <WarningLevel>4</WarningLevel> </PropertyGroup> <ItemGroup> + <Reference Include="itextsharp, Version=5.5.7.0, Culture=neutral, PublicKeyToken=8354ae6d2174ddca, processorArchitecture=MSIL"> + <SpecificVersion>False</SpecificVersion> + <HintPath>..\packages\iTextSharp.5.5.7\lib\itextsharp.dll</HintPath> + </Reference> <Reference Include="Microsoft.CSharp" /> <Reference Include="Newtonsoft.Json, Version=7.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion>