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 Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidassertMediaBox(org.sejda.sambox.pdmodel.PDPage page, float width, float height) static voidassertPageText(org.sejda.sambox.pdmodel.PDPage page, String text) static voidassertPageTextContains(org.sejda.sambox.pdmodel.PDPage page, String text) static voidassertPageTextExactLines(org.sejda.sambox.pdmodel.PDPage page, String text) voidvoidexecute(TaskParameters parameters) voidexecuteWithValidation(TaskParameters parameters) static <T> List<T>getAnnotationsOf(org.sejda.sambox.pdmodel.PDPage page, Class<T> clazz) getPagesContainingImages(org.sejda.sambox.pdmodel.PDDocument doc) voidsetUp()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.sejda.tests.tasks.TestableTask
getTask
-
Field Details
-
testContext
-
-
Constructor Details
-
BaseTaskTest
public BaseTaskTest()
-
-
Method Details
-
setUp
- Throws:
TaskException
-
executeWithValidation
-
execute
-
closeContext
@AfterEach public void closeContext() -
assertPageText
-
assertPageTextExactLines
-
assertPageTextContains
-
assertMediaBox
public static void assertMediaBox(org.sejda.sambox.pdmodel.PDPage page, float width, float height) -
getAnnotationsOf
-
getPagesContainingImages
-