Example #1
0
        public void TestEntireDocument(string expectedMinimalPattern)
        {
            PageRange pageRange            = PageRange.EntireDocument(doc100);
            string    acutalMinimalPattern = pageRange.GetPattern();

            Assert.AreEqual(expectedMinimalPattern, acutalMinimalPattern);
        }
Example #2
0
        public void TestPageRangeFromPattern(string pattern, string expectedMinimalPattern)
        {
            PageRange actualpageRange      = PageRange.FromPattern(doc100, pattern);
            PageRange expectedPageRange    = PageRange.FromPattern(doc100, expectedMinimalPattern);
            string    acutalMinimalPattern = actualpageRange.GetPattern();

            Assert.AreEqual(expectedMinimalPattern, acutalMinimalPattern);
            Assert.IsTrue(actualpageRange.Equals(expectedPageRange));
        }
Example #3
0
        public void TestInvertPageRange(string nonInvertedPattern, string expectedInvertedPattern)
        {
            PageRange pageRange = PageRange.FromPattern(doc10, nonInvertedPattern);
            PageRange expectedInvertedPageRange = PageRange.FromPattern(doc10, expectedInvertedPattern);
            PageRange actualInvertedPageRange   = pageRange.Invert();

            Assert.AreEqual(expectedInvertedPattern, actualInvertedPageRange.GetPattern());
            Assert.IsTrue(actualInvertedPageRange.Equals(expectedInvertedPageRange));
        }