From eb6cf6132a891450e1ef10040470edaedb4db155 Mon Sep 17 00:00:00 2001 From: Markus Quaritsch <markus.quaritsch@tugraz.at> Date: Wed, 16 Mar 2016 12:54:32 +0100 Subject: [PATCH] add testcase to reproduce bug --- VectoCoreTest/Integration/DeclarationReportTest.cs | 3 +++ VectoCoreTest/VectoCoreTest.csproj | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/VectoCoreTest/Integration/DeclarationReportTest.cs b/VectoCoreTest/Integration/DeclarationReportTest.cs index 4a0f9e56d8..5ceef43e1c 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 2e79a47838..23d35352ce 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> -- GitLab