Class BaseTaskTest<T extends TaskParameters>

java.lang.Object
org.sejda.tests.tasks.BaseTaskTest<T>
All Implemented Interfaces:
TestableTask<T>
Direct Known Subclasses:
MultipleImageConversionTaskTest

public abstract class BaseTaskTest<T extends TaskParameters> extends Object implements TestableTask<T>
Author:
Andrea Vacondio
  • Field Details

  • Constructor Details

    • BaseTaskTest

      public BaseTaskTest()
  • Method Details

    • setUp

      @BeforeEach public void setUp() throws TaskException
      Throws:
      TaskException
    • executeWithValidation

      public void executeWithValidation(TaskParameters parameters)
    • execute

      public void execute(TaskParameters parameters)
    • closeContext

      @AfterEach public void closeContext()
    • assertPageText

      public static void assertPageText(org.sejda.sambox.pdmodel.PDPage page, String text)
    • assertPageTextExactLines

      public static void assertPageTextExactLines(org.sejda.sambox.pdmodel.PDPage page, String text)
    • assertPageTextContains

      public static void assertPageTextContains(org.sejda.sambox.pdmodel.PDPage page, String text)
    • assertMediaBox

      public static void assertMediaBox(org.sejda.sambox.pdmodel.PDPage page, float width, float height)
    • getAnnotationsOf

      public static <T> List<T> getAnnotationsOf(org.sejda.sambox.pdmodel.PDPage page, Class<T> clazz)
    • getPagesContainingImages

      public static List<Integer> getPagesContainingImages(org.sejda.sambox.pdmodel.PDDocument doc)