Pepper
3.6.0
A highly extensible plattform for conversion and manipulationoflinguisticdata.
|
This class is an abstract helper class to create own test classes for any PepperModule. More...
Inherits org.corpus_tools.pepper.testFramework.helpers.PepperModuleTestHelper.
Inherited by org.corpus_tools.pepper.testFramework.helpers.PepperImExporterTest, and org.corpus_tools.pepper.testFramework.PepperManipulatorTest.
Public Member Functions | |
void | checkThatFixtureIsSet () |
void | checkThatCorpusGraphIsSettable () |
void | checkThatModuleHasName () |
void | checkThatResourcePathIsSet () |
void | checkThatWhenSimulatingFitnessCheckModulePassesSelfTest () |
Public Member Functions inherited from org.corpus_tools.pepper.testFramework.helpers.PepperModuleTestHelper | |
PepperModuleTestHelper () | |
Creates an object of type PepperModuleTest. More... | |
void | initialize () |
Initializes this object. More... | |
URI | getTempURI (String testDirectory) |
Returns a File object pointing to a temporary path, where the caller can store temporary files. More... | |
File | getTempPath (String testDirectory) |
Returns a File object pointing to a temporary path, where the caller can store temporary files. More... | |
void | start () |
This methods starts the processing of Pepper in the development environment. More... | |
void | setResourcesURI (URI resourceURI) |
Sets the path to resources folder for module. More... | |
boolean | compareFiles (URI uri1, URI uri2) throws IOException |
Compares the content of two files. More... | |
boolean | compareFiles (File file1, File file2) throws IOException |
Compares the content of two files. More... | |
Protected Member Functions | |
ModuleFitness | runSelfTest () |
abstract void | checkThatWhenSimulatingFitnessCheckModulePassesSelfTest (ModuleFitness fitness) |
String | diffsBetweenActualAndExpected () |
Protected Member Functions inherited from org.corpus_tools.pepper.testFramework.helpers.PepperModuleTestHelper | |
void | setFixture (PepperModule fixture) |
Sets the current fixture to test. More... | |
PepperModule | getFixture () |
Returns the current fixture to test. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from org.corpus_tools.pepper.testFramework.helpers.PepperModuleTestHelper | |
static File | getTempPath_static (String testDirectory) |
{@inheritDoc PepperTestUtil::getTempPath_static(String)} | |
static String | getTestResources () |
{@inheritDoc PepperTestUtil::getTestResources()} | |
static String | getSrcResources () |
{@inheritDoc PepperTestUtil::getSrcResources()} | |
Static Public Attributes inherited from org.corpus_tools.pepper.testFramework.helpers.PepperModuleTestHelper | |
static String | TMP_TEST_DIR = PepperTestUtil.TMP_TEST_DIR |
{@inheritDoc PepperTestUtil::TMP_TEST_DIR} | |
Protected Attributes inherited from org.corpus_tools.pepper.testFramework.helpers.PepperModuleTestHelper | |
URI | resourceURI = null |
PepperModule | fixture = null |
Static Protected Attributes inherited from org.corpus_tools.pepper.testFramework.helpers.PepperModuleTestHelper | |
static final Logger | logger = LoggerFactory.getLogger("Pepper") |
This class is an abstract helper class to create own test classes for any PepperModule.
The method start simulates the Pepper framework as in normal runtime. The difference is, that here Pepper is started in an development environment and enables for developers to get an access directly to the OSGi environment.