public void mergeTextract() { var frontDoc = new Appserver.TextractDocument.TextractDocument(); var backDoc = new Appserver.TextractDocument.TextractDocument(); using (StreamReader reader = jsonFile_front) { frontDoc.FromJson((JObject)JToken.ReadFrom(new JsonTextReader(reader))); } using (StreamReader reader = jsonFile_back) { backDoc.FromJson((JObject)JToken.ReadFrom(new JsonTextReader(reader))); } Assert.IsTrue(frontDoc.PageCount() == 1); Assert.IsTrue(backDoc.PageCount() == 1); // Now merge them together, the page count should now be 2 frontDoc.AddPages(backDoc); Assert.IsTrue(frontDoc.PageCount() == 2); Assert.IsTrue(frontDoc.GetPage(1).GetPage() == 1); // Pages enumerate from 0 }
public void TextractFromJsonTest() { var document = new Appserver.TextractDocument.TextractDocument(); using (StreamReader reader = jsonFile) { document.FromJson((JObject)JToken.ReadFrom(new JsonTextReader(reader))); } document.printSummary(); Assert.IsTrue(document.PageCount() == 1); }