A B C D E F G H I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractFilterTest - Class in emissary.output.filter
- AbstractFilterTest() - Constructor for class emissary.output.filter.AbstractFilterTest
- actualSimplifiedLogEvents - Variable in class emissary.test.core.junit5.RegressionTest
-
The list of actual logEvents generated by executing the place.
- addPlace(String, String) - Method in class emissary.test.core.junit5.FunctionalTest
- addPlace(String, String, InputStream) - Method in class emissary.test.core.junit5.FunctionalTest
- addPlace(String, String, String) - Method in class emissary.test.core.junit5.FunctionalTest
- answerFileClassRef - Variable in class emissary.test.core.junit5.UnitTest
- appender - Variable in class emissary.test.core.junit5.LogbackTester
- assertMaxNonSystemThreadCount(int) - Method in class emissary.test.core.junit5.UnitTest
- AttemptTestExtension() - Constructor for class emissary.test.core.junit5.extensions.TestAttempts.AttemptTestExtension
B
- BogusDirectoryEntry - Class in emissary.core
-
Fake directory entry, isLocal always false
- BogusDirectoryEntry(DirectoryEntry) - Constructor for class emissary.core.BogusDirectoryEntry
-
Copy constructor
- BogusHDAgent - Class in emissary.core
-
For hacking the move test.
- BogusHDAgent() - Constructor for class emissary.core.BogusHDAgent
- BogusHDAgent(ThreadGroup, String) - Constructor for class emissary.core.BogusHDAgent
-
Create a new reusable Agent
- BreakableFilePickUpClient - Class in emissary.pickup
- BreakableFilePickUpClient(InputStream, String, String) - Constructor for class emissary.pickup.BreakableFilePickUpClient
- BreakableFilePickUpClient(String, String, String) - Constructor for class emissary.pickup.BreakableFilePickUpClient
C
- ChannelTestHelper - Class in emissary.core.channels
- checkAnswers(IBaseDataObject, String, String) - Method in class emissary.test.core.junit5.IdentificationTest
- checkAnswers(Document, IBaseDataObject, List<IBaseDataObject>, String) - Method in class emissary.test.core.junit5.ExtractionTest
- checkAnswers(Document, IBaseDataObject, List<IBaseDataObject>, String) - Method in class emissary.test.core.junit5.RegressionTest
- checkAnswers(Document, IBaseDataObject, List<LogbackTester.SimplifiedLogEvent>, List<IBaseDataObject>, String, IBaseDataObjectXmlCodecs.ElementDecoders, boolean) - Static method in class emissary.test.core.junit5.RegressionTestUtil
- checkAnswers(Element, IBaseDataObject, List<IBaseDataObject>, String) - Method in class emissary.test.core.junit5.ExtractionTest
- checkAnswersPostHook(IBaseDataObject, String, String) - Method in class emissary.test.core.junit5.IdentificationTest
- checkAnswersPostHook(Document, IBaseDataObject, List<IBaseDataObject>, String) - Method in class emissary.test.core.junit5.ExtractionTest
- checkAnswersPostHook(Element, IBaseDataObject, IBaseDataObject, String) - Method in class emissary.test.core.junit5.ExtractionTest
- checkAnswersPreHook(IBaseDataObject, String, String) - Method in class emissary.test.core.junit5.IdentificationTest
- checkAnswersPreHook(Document, IBaseDataObject, List<IBaseDataObject>, String) - Method in class emissary.test.core.junit5.ExtractionTest
- checkAnswersPreHook(Document, IBaseDataObject, List<IBaseDataObject>, String) - Method in class emissary.test.core.junit5.RegressionTest
-
When the data is able to be retrieved from the XML (e.g. when getEncoders() returns the default encoders), then this method should be empty.
- checkAnswersPreHook(Element, IBaseDataObject, IBaseDataObject, String) - Method in class emissary.test.core.junit5.ExtractionTest
- checkAnswersPreHookLogEvents(List<LogbackTester.SimplifiedLogEvent>) - Method in class emissary.test.core.junit5.RegressionTest
-
This method allows log events to be modified prior to checkAnswers being called.
- checkByteArrayAgainstSbc(byte[], SeekableByteChannelFactory) - Static method in class emissary.core.channels.ChannelTestHelper
- CheckCloseChannelFactory - Class in emissary.core.channels
- CheckCloseChannelFactory() - Constructor for class emissary.core.channels.CheckCloseChannelFactory
- checkLogList(List<LogbackTester.SimplifiedLogEvent>) - Method in class emissary.test.core.junit5.LogbackTester
- checkStringValue(Element, String, String) - Method in class emissary.test.core.junit5.ExtractionTest
- cleanupDirectoryRecursively(Path) - Static method in class emissary.util.io.UnitTestFileUtils
- clearData() - Method in class emissary.test.core.junit5.RegressionTest.ClearDataBaseDataObject
- ClearDataBaseDataObject() - Constructor for class emissary.test.core.junit5.RegressionTest.ClearDataBaseDataObject
- close() - Method in class emissary.roll.RollableTest
- close() - Method in class emissary.test.core.junit5.LogbackTester
- ComparisonPlaceTestProcessHDPlace - Class in emissary.place
- ComparisonPlaceTestProcessHDPlace(String, String, String) - Constructor for class emissary.place.ComparisonPlaceTestProcessHDPlace
- ComparisonPlaceTestProcessPlace - Class in emissary.place
- ComparisonPlaceTestProcessPlace(String, String, String) - Constructor for class emissary.place.ComparisonPlaceTestProcessPlace
- ComplexUnicodeSamples - Class in emissary.test.util
-
A class that provides some tricky samples.
- configure() - Method in class emissary.server.mvc.EndpointTestBase
- configure() - Method in class emissary.test.core.junit5.UnitTest
-
Configure the test stuff
- countGraphemesUsingIcu4J(String) - Static method in class emissary.test.util.ComplexUnicodeSamples
-
Using the industry-standard ICU4J library provided by IBM.
- countGraphemesUsingJavaBuiltInBreakIterator(String) - Static method in class emissary.test.util.ComplexUnicodeSamples
-
This will not work properly in versions of java earlier than Java 20.
- create() - Method in class emissary.core.channels.CheckCloseChannelFactory
- create() - Method in class emissary.core.channels.ExceptionChannelFactory
- createPlace() - Method in class emissary.test.core.junit5.ExtractionTest
-
Derived classes must implement this
- createPlace() - Method in class emissary.test.core.junit5.IdentificationTest
-
Derived classes must implement this
- createPlace() - Method in class emissary.test.core.junit5.TestingResourcesTest
- createPlace() - Method in class emissary.transform.HtmlEscapePlaceTest
-
Deprecated.
- createTestTemplateInvocationContextProvider(ExtensionContext) - Static method in class emissary.test.core.junit5.extensions.TestAttempts.AttemptTestExtension
D
- data() - Static method in class emissary.config.FTestServiceConfigGuide
- data() - Static method in class emissary.test.core.junit5.ExtractionTest
- data() - Static method in class emissary.test.core.junit5.IdentificationTest
- data() - Static method in class emissary.test.core.junit5.TestingResourcesTest
- data() - Static method in class emissary.transform.HtmlEscapePlaceTest
-
Deprecated.
- demolishServer() - Method in class emissary.test.core.junit5.FunctionalTest
- directory - Variable in class emissary.test.core.junit5.FunctionalTest
- DumpFailuresWatcher() - Constructor for class emissary.test.core.junit5.UnitTest.DumpFailuresWatcher
E
- emissary - package emissary
- emissary.admin - package emissary.admin
- emissary.client - package emissary.client
- emissary.client.response - package emissary.client.response
- emissary.command - package emissary.command
- emissary.command.converter - package emissary.command.converter
- emissary.config - package emissary.config
- emissary.core - package emissary.core
- emissary.core.channels - package emissary.core.channels
- emissary.core.sentinel - package emissary.core.sentinel
- emissary.core.sentinel.protocols - package emissary.core.sentinel.protocols
- emissary.core.sentinel.protocols.rules - package emissary.core.sentinel.protocols.rules
- emissary.directory - package emissary.directory
- emissary.id - package emissary.id
- emissary.kff - package emissary.kff
- emissary.output - package emissary.output
- emissary.output.filter - package emissary.output.filter
- emissary.output.io - package emissary.output.io
- emissary.output.roller - package emissary.output.roller
- emissary.output.roller.journal - package emissary.output.roller.journal
- emissary.parser - package emissary.parser
- emissary.pickup - package emissary.pickup
- emissary.pickup.file - package emissary.pickup.file
- emissary.place - package emissary.place
- emissary.pool - package emissary.pool
- emissary.roll - package emissary.roll
- emissary.server - package emissary.server
- emissary.server.api - package emissary.server.api
- emissary.server.mvc - package emissary.server.mvc
- emissary.server.mvc.adapters - package emissary.server.mvc.adapters
- emissary.server.mvc.internal - package emissary.server.mvc.internal
- emissary.spi - package emissary.spi
- emissary.test.core.junit5 - package emissary.test.core.junit5
- emissary.test.core.junit5.extensions - package emissary.test.core.junit5.extensions
- emissary.test.util - package emissary.test.util
- emissary.transform - package emissary.transform
- emissary.transform.decode - package emissary.transform.decode
- emissary.util - package emissary.util
- emissary.util.io - package emissary.util.io
- emissary.util.magic - package emissary.util.magic
- emissary.util.os - package emissary.util.os
- emissary.util.roll - package emissary.util.roll
- emissary.util.search - package emissary.util.search
- emissary.util.shell - package emissary.util.shell
- emissary.util.web - package emissary.util.web
- emissary.util.xml - package emissary.util.xml
- EmissaryIsolatedClassLoaderExtension - Class in emissary.test.core.junit5.extensions
- EmissaryIsolatedClassLoaderExtension() - Constructor for class emissary.test.core.junit5.extensions.EmissaryIsolatedClassLoaderExtension
- EmissaryIsolatedClassLoaderExtension.TestClassLoader - Class in emissary.test.core.junit5.extensions
- EndpointTestBase - Class in emissary.server.mvc
- EndpointTestBase() - Constructor for class emissary.server.mvc.EndpointTestBase
- enque(WorkBundle) - Method in class emissary.pickup.BreakableFilePickUpClient
- equals(Object) - Method in class emissary.test.core.junit5.LogbackTester.SimplifiedLogEvent
- ExceptionChannelFactory - Class in emissary.core.channels
- ExceptionChannelFactory() - Constructor for class emissary.core.channels.ExceptionChannelFactory
- ExtendedDataObject - Class in emissary.core
-
This class exists to make sure the BaseDataObject can be extended properly and used from JNIPlace and JNIMultiPlace
- ExtendedDataObject() - Constructor for class emissary.core.ExtendedDataObject
- ExtendedDataObject(byte[], String) - Constructor for class emissary.core.ExtendedDataObject
- ExtendedDataObject(byte[], String, String) - Constructor for class emissary.core.ExtendedDataObject
- EXTENSION_CONTEXT_NAMESPACE - Static variable in class emissary.test.core.junit5.extensions.TestAttempts.AttemptTestExtension
- ExtractionTest - Class in emissary.test.core.junit5
- ExtractionTest() - Constructor for class emissary.test.core.junit5.ExtractionTest
F
- findFilesByExtension(Path, String) - Static method in class emissary.util.io.UnitTestFileUtils
- findFilesByExtension(Path, String, int) - Static method in class emissary.util.io.UnitTestFileUtils
- findFilesWithRegex(Path, String) - Static method in class emissary.util.io.UnitTestFileUtils
- FTestServiceConfigGuide - Class in emissary.config
- FTestServiceConfigGuide() - Constructor for class emissary.config.FTestServiceConfigGuide
- FunctionalTest - Class in emissary.test.core.junit5
-
Base class of all the functional tests
- FunctionalTest() - Constructor for class emissary.test.core.junit5.FunctionalTest
- FunctionalTest(String) - Constructor for class emissary.test.core.junit5.FunctionalTest
G
- generateAnswerFiles(String) - Method in class emissary.test.core.junit5.RegressionTest
-
Actually generate the answer file for a given resource Takes initial form and final forms from the filename
- generateAnswers() - Method in class emissary.test.core.junit5.RegressionTest
-
Override this or set the generateAnswers system property to true to generate XML for data files.
- getAnswerDocumentFor(String) - Method in class emissary.test.core.junit5.RegressionTest
- getAnswerDocumentFor(String) - Method in class emissary.test.core.junit5.UnitTest
-
Get an JDOM XML document corresponding to a test resource
- getAnswerDocumentFor(String, AtomicReference<Class<?>>) - Static method in class emissary.test.core.junit5.RegressionTestUtil
-
When generating XML answer files, we need to use the src version rather than target.
- getBaseFileName() - Method in class emissary.test.core.junit5.InitialFinalFormFormat
-
Get base name without extension. e.g.
- getComments() - Method in class emissary.test.core.junit5.InitialFinalFormFormat
-
Returns the comments portion of a filename, if it exists (null if not)
- getDecoders() - Method in class emissary.test.core.junit5.RegressionTest
-
This method returns the XML element decoders.
- getEncoders() - Method in class emissary.test.core.junit5.RegressionTest
-
This method returns the XML element encoders.
- getFacePalmingMaleControlSkintone() - Static method in class emissary.test.util.ComplexUnicodeSamples
-
Returns a string that contains one graphical unit (in this case an emoji) that consists of 5 Unicode scalar values.
- getFinalForm() - Method in class emissary.test.core.junit5.InitialFinalFormFormat
-
Return the final form portion of a filename, if it exists (null if not)
- getFinishedSuperConstructor() - Method in class emissary.place.MyFileConfigedTestPlace
- getFinishedSuperConstructor() - Method in class emissary.place.MyStreamConfigedTestPlace
- getInitialForm() - Method in class emissary.test.core.junit5.InitialFinalFormFormat
-
Return the initial portion of a filename, if it exists (null if not)
- getInitialForm(String) - Method in class emissary.test.core.junit5.ExtractionTest
-
Allow overriding the initial form in extensions to this test.
- getInitialForm(String) - Method in class emissary.test.core.junit5.RegressionTest
- getInitialFormFromFilename(String) - Static method in class emissary.test.core.junit5.RegressionTestUtil
-
Use the 'default' case of
InitialFinalFormFormat
to get the initial form to satisfyExtractionTest.testExtractionPlace(String)
picking this up before start - getInitialIbdo(String) - Method in class emissary.test.core.junit5.RegressionTest
-
Allow the initial IBDO to be overridden - for example, adding additional previous forms This is used in the simple case to generate an IBDO from the file on disk and override the filename
- getInitialIbdoWithFormInFilename(IBaseDataObject, String, KffDataObjectHandler) - Static method in class emissary.test.core.junit5.RegressionTestUtil
-
Simple/default way to provide the initial IBDO Takes the data from the dat file and sets the current (initial) form based on the filename
- getLogbackLoggerName() - Method in class emissary.test.core.junit5.RegressionTest
-
This method returns the logger name to capture log events from or null if log events are not to be checked.
- getMyTestParameterFiles(Class<?>) - Static method in class emissary.test.core.junit5.UnitTest
-
Get all test resources (*.dat) for this class in a format suitable for Junit Parameterized Tests
- getMyTestResources() - Method in class emissary.test.core.junit5.UnitTest
-
Get all test resources (*.dat) for this class
- getMyXmlResources() - Method in class emissary.test.core.junit5.UnitTest
-
Get all xml resources (*.xml) for this class
- getNextKey(IServiceProviderPlace, IBaseDataObject) - Method in class emissary.core.BogusHDAgent
-
Get the next key from the directory with error handling Can return null if there is no place to handle the form
- getOriginalFileName() - Method in class emissary.test.core.junit5.InitialFinalFormFormat
-
Returns the original filename
- getPath() - Method in class emissary.test.core.junit5.InitialFinalFormFormat
-
Returns the original full path to the file
- getSimplifiedLogEvents() - Method in class emissary.test.core.junit5.LogbackTester
- getSimplifiedLogEvents(Element) - Static method in class emissary.test.core.junit5.RegressionTestUtil
-
This method returns any log events from the given XML element.
- getTestResx() - Static method in class emissary.test.core.junit5.RegressionTestUtil
-
Dynamically finds the src/test/resources directory to write the XML to.
- getTestTemplateInvocationContextProvider(ExtensionContext) - Static method in class emissary.test.core.junit5.extensions.TestAttempts.AttemptTestExtension
- getThreadInfo() - Method in class emissary.test.util.ThreadDump
- getThreadInfo(boolean) - Method in class emissary.test.util.ThreadDump
- getUpdateCount() - Method in class emissary.roll.RollableTest
- getXmlPath(String, AtomicReference<Class<?>>) - Static method in class emissary.test.core.junit5.RegressionTestUtil
-
Gets the XML filename/path for the given resource (a .dat file)
- getXmlSamples() - Static method in class emissary.test.util.ComplexUnicodeSamples
-
This map is useful for testing that our code and any 3rd party XML library we are using is handling unicode within XML correctly.
H
- handleTestAttemptFailure(ExtensionContext, Throwable) - Method in class emissary.test.core.junit5.extensions.TestAttempts.AttemptTestExtension
- handleTestExecutionException(ExtensionContext, Throwable) - Method in class emissary.test.core.junit5.extensions.TestAttempts.AttemptTestExtension
- hashBytesIfNonPrintable(byte[]) - Method in class emissary.test.core.junit5.RegressionTest
-
Generates a SHA 256 hash of the provided bytes if they contain any non-printable characters
- hashCode() - Method in class emissary.test.core.junit5.LogbackTester.SimplifiedLogEvent
- HtmlEscapePlaceTest - Class in emissary.transform
-
Deprecated.
- HtmlEscapePlaceTest() - Constructor for class emissary.transform.HtmlEscapePlaceTest
-
Deprecated.
I
- IdentificationTest - Class in emissary.test.core.junit5
- IdentificationTest() - Constructor for class emissary.test.core.junit5.IdentificationTest
- IExtendedDataObject - Interface in emissary.core
- InitialFinalFormFormat - Class in emissary.test.core.junit5
-
Utility class to represent a dat file name.
- InitialFinalFormFormat(Path) - Constructor for class emissary.test.core.junit5.InitialFinalFormFormat
- interceptTestMethod(InvocationInterceptor.Invocation<Void>, ReflectiveInvocationContext<Method>, ExtensionContext) - Method in class emissary.test.core.junit5.extensions.EmissaryIsolatedClassLoaderExtension
- intVar - Variable in class emissary.core.ExtendedDataObject
- isClosedList - Variable in class emissary.core.channels.CheckCloseChannelFactory
- isExtended() - Method in class emissary.core.ExtendedDataObject
- isExtended() - Method in interface emissary.core.IExtendedDataObject
- isLocal() - Method in class emissary.core.BogusDirectoryEntry
-
Always false
- isRolling() - Method in class emissary.roll.RollableTest
J
- jetty - Variable in class emissary.test.core.junit5.FunctionalTest
- jserver - Variable in class emissary.test.core.junit5.FunctionalTest
K
- kff - Variable in class emissary.test.core.junit5.ExtractionTest
L
- level - Variable in class emissary.test.core.junit5.LogbackTester.SimplifiedLogEvent
- LEVEL_NAME - Static variable in class emissary.test.core.junit5.RegressionTestUtil
-
The XML Element name for the SimplifiedLogEvent level attribute.
- loadClass(String) - Method in class emissary.test.core.junit5.extensions.EmissaryIsolatedClassLoaderExtension.TestClassLoader
- LOG_NAME - Static variable in class emissary.test.core.junit5.RegressionTestUtil
-
The XML Element name for the log events.
- LogbackTester - Class in emissary.test.core.junit5
- LogbackTester(String) - Constructor for class emissary.test.core.junit5.LogbackTester
- LogbackTester.SimplifiedLogEvent - Class in emissary.test.core.junit5
- logger - Static variable in class emissary.test.core.junit5.ExtractionTest
- logger - Static variable in class emissary.test.core.junit5.IdentificationTest
- logger - Variable in class emissary.test.core.junit5.LogbackTester
- logger - Variable in class emissary.test.core.junit5.UnitTest
- longVar - Variable in class emissary.core.ExtendedDataObject
M
- message - Variable in class emissary.test.core.junit5.LogbackTester.SimplifiedLogEvent
- MESSAGE_NAME - Static variable in class emissary.test.core.junit5.RegressionTestUtil
-
the XML Element name for the SimplifiedLogEvent message attribute.
- MyFileConfigedTestPlace - Class in emissary.place
- MyFileConfigedTestPlace(InputStream, String, String) - Constructor for class emissary.place.MyFileConfigedTestPlace
- MyFileConfigedTestPlace(String) - Constructor for class emissary.place.MyFileConfigedTestPlace
- MyFileConfigedTestPlace(String, String, String) - Constructor for class emissary.place.MyFileConfigedTestPlace
- MyStreamConfigedTestPlace - Class in emissary.place
- MyStreamConfigedTestPlace(InputStream, String, String) - Constructor for class emissary.place.MyStreamConfigedTestPlace
- MyStreamConfigedTestPlace(String) - Constructor for class emissary.place.MyStreamConfigedTestPlace
- MyStreamConfigedTestPlace(String, String, String) - Constructor for class emissary.place.MyStreamConfigedTestPlace
N
- name - Variable in class emissary.test.core.junit5.LogbackTester
- NEW_FILETYPE_EMPTY - Static variable in class emissary.core.ExtendedDataObject
- NON_DETERMINISTIC_ERROR_MESSAGE - Static variable in class emissary.test.core.junit5.RegressionTestUtil
O
- OOMPlace - Class in emissary.place
- OOMPlace(InputStream, String, String) - Constructor for class emissary.place.OOMPlace
- OOMPlace(String) - Constructor for class emissary.place.OOMPlace
- OOMPlace(String, String, String) - Constructor for class emissary.place.OOMPlace
- origConfigPkg - Variable in class emissary.test.core.junit5.UnitTest
P
- pause(long) - Method in class emissary.test.core.junit5.UnitTest
-
Pause for the specified number of millis without throwing any exceptions when it doesn't work
- place - Variable in class emissary.test.core.junit5.ExtractionTest
- place - Static variable in class emissary.test.core.junit5.IdentificationTest
- pool - Variable in class emissary.test.core.junit5.FunctionalTest
- process(IBaseDataObject) - Method in class emissary.place.ComparisonPlaceTestProcessPlace
- process(IBaseDataObject) - Method in class emissary.place.MyFileConfigedTestPlace
- process(IBaseDataObject) - Method in class emissary.place.MyStreamConfigedTestPlace
- process(IBaseDataObject) - Method in class emissary.place.OOMPlace
- processHeavyDuty(IBaseDataObject) - Method in class emissary.place.ComparisonPlaceTestProcessHDPlace
- processHeavyDuty(IBaseDataObject) - Method in class emissary.util.TestMinimalServiceProviderPlace
- processHeavyDutyHook(IServiceProviderPlace, IBaseDataObject) - Method in class emissary.test.core.junit5.ExtractionTest
- processHeavyDutyHook(IServiceProviderPlace, IBaseDataObject) - Method in class emissary.test.core.junit5.RegressionTest
- processPostHook(IBaseDataObject, String) - Method in class emissary.test.core.junit5.IdentificationTest
- processPostHook(IBaseDataObject, List<IBaseDataObject>) - Method in class emissary.test.core.junit5.ExtractionTest
- processPreHook(IBaseDataObject, String) - Method in class emissary.test.core.junit5.IdentificationTest
- processPreHook(IBaseDataObject, Document) - Method in class emissary.test.core.junit5.ExtractionTest
- propertyChange(PropertyChangeEvent) - Method in class emissary.roll.RollableTest
- provideTestTemplateInvocationContexts(ExtensionContext) - Method in class emissary.test.core.junit5.extensions.TestAttempts.AttemptTestExtension
R
- referenceServices(int) - Method in class emissary.test.core.junit5.FunctionalTest
-
Collect local references to the emissary services
- RegressionTest - Class in emissary.test.core.junit5
-
This test acts similarly to ExtractionTest; however, it compares the entire BDO instead of just what is defined in the XML.
- RegressionTest() - Constructor for class emissary.test.core.junit5.RegressionTest
- RegressionTest.ClearDataBaseDataObject - Class in emissary.test.core.junit5
- RegressionTestUtil - Class in emissary.test.core.junit5
-
This class contains utility methods used by RegressionTest.
- RegularExpressionTestUtil - Class in emissary.test.util
-
A utility class for testing regular expressions.
- resolveFormForResource(String) - Method in class emissary.test.core.junit5.IdentificationTest
-
Resolves the expected form for the test resource.
- restoreConfig() - Method in class emissary.test.core.junit5.UnitTest
-
Restore config pkg to original values
- roll() - Method in class emissary.roll.RollableTest
- RollableTest - Class in emissary.roll
- RollableTest() - Constructor for class emissary.roll.RollableTest
S
- setBrokenDuringProcessing(boolean) - Method in class emissary.pickup.BreakableFilePickUpClient
- setBrokenDuringReceive(boolean) - Method in class emissary.pickup.BreakableFilePickUpClient
- setConfig(String, boolean) - Method in class emissary.test.core.junit5.UnitTest
-
Set up configuration
- setCurrentForm(String) - Method in class emissary.core.ExtendedDataObject
- setData(byte[]) - Method in class emissary.core.ExtendedDataObject
- setFilename(String) - Method in class emissary.core.ExtendedDataObject
- setParameter(String, Object) - Method in class emissary.core.ExtendedDataObject
- setParameters(Map<? extends String, ? extends Object>) - Method in class emissary.core.ExtendedDataObject
- setUp() - Method in class emissary.test.core.junit5.UnitTest
- setupPayload(IBaseDataObject, Document) - Method in class emissary.test.core.junit5.ExtractionTest
- setupPayload(IBaseDataObject, Document) - Method in class emissary.test.core.junit5.RegressionTest
- setupPayload(IBaseDataObject, Document, IBaseDataObjectXmlCodecs.ElementDecoders) - Static method in class emissary.test.core.junit5.RegressionTestUtil
-
Sets up the payload by resetting the payload to that from the XML
- setUpPlace() - Method in class emissary.test.core.junit5.ExtractionTest
- setUpPlace() - Method in class emissary.test.core.junit5.IdentificationTest
- setupSystemProperties() - Static method in class emissary.test.core.junit5.UnitTest
- setupTmpDirJunit5() - Static method in class emissary.test.core.junit5.UnitTest
- SimplifiedLogEvent(Level, String, String, String) - Constructor for class emissary.test.core.junit5.LogbackTester.SimplifiedLogEvent
- SimplifiedLogEvent(Level, String, Throwable) - Constructor for class emissary.test.core.junit5.LogbackTester.SimplifiedLogEvent
- splitTestTemplateInvocationContexts(ExtensionContext) - Static method in class emissary.test.core.junit5.extensions.TestAttempts.AttemptTestExtension
- spool - Variable in class emissary.test.core.junit5.FunctionalTest
- startDirectory(int) - Method in class emissary.test.core.junit5.FunctionalTest
-
Start a directory on the specified port of localhost for testing.
- startJetty(int) - Method in class emissary.test.core.junit5.FunctionalTest
-
Start a localhost jetty on the specified port.
- stringVar - Variable in class emissary.core.ExtendedDataObject
- supportsTestTemplate(ExtensionContext) - Method in class emissary.test.core.junit5.extensions.TestAttempts.AttemptTestExtension
- SYSTEM_THREADS - Static variable in class emissary.test.util.ThreadDump
T
- tearDown() - Method in class emissary.test.core.junit5.UnitTest
- tearDownClass() - Static method in class emissary.server.mvc.EndpointTestBase
- tearDownPlace() - Method in class emissary.test.core.junit5.ExtractionTest
- tearDownPlace() - Method in class emissary.test.core.junit5.IdentificationTest
- temporaryDirectory - Static variable in class emissary.test.core.junit5.UnitTest
- TestAttempts - Annotation Type in emissary.test.core.junit5.extensions
-
Attempts a test multiple times until it passes or the max amount of attempts is reached (default is 3).
- TestAttempts.AttemptTestExtension - Class in emissary.test.core.junit5.extensions
-
JUnit extension to retry failed test attempts
- TestClassLoader() - Constructor for class emissary.test.core.junit5.extensions.EmissaryIsolatedClassLoaderExtension.TestClassLoader
- testExtractionPlace(String) - Method in class emissary.test.core.junit5.ExtractionTest
- testExtractionPlace(String) - Method in class emissary.test.core.junit5.RegressionTest
- testFailed(ExtensionContext, Throwable) - Method in class emissary.test.core.junit5.UnitTest.DumpFailuresWatcher
- testIdentificationPlace(String) - Method in class emissary.test.core.junit5.IdentificationTest
- TestingResourcesTest - Class in emissary.test.core.junit5
-
Explicitly meant to test data and answer files from different directories.
- TestingResourcesTest() - Constructor for class emissary.test.core.junit5.TestingResourcesTest
- TestMinimalServiceProviderPlace - Class in emissary.util
- TestMinimalServiceProviderPlace(InputStream) - Constructor for class emissary.util.TestMinimalServiceProviderPlace
- TestMinimalServiceProviderPlace(String) - Constructor for class emissary.util.TestMinimalServiceProviderPlace
- testRegexPattern(String, List<String>, List<String>) - Static method in class emissary.test.util.RegularExpressionTestUtil
-
A method to test a list of values that should and should not match a particular regular expression.
- testRegexPattern(Pattern, List<String>, List<String>) - Static method in class emissary.test.util.RegularExpressionTestUtil
-
A method to test a list of values that should and should not match a particular regular expression.
- thisPackage - Variable in class emissary.test.core.junit5.UnitTest
- ThreadDump - Class in emissary.test.util
- ThreadDump() - Constructor for class emissary.test.util.ThreadDump
- THROWABLE_CLASS_NAME - Static variable in class emissary.test.core.junit5.RegressionTestUtil
-
The XML Element name for the SimplifiedLogEvent throwableClassName attribute.
- THROWABLE_MESSAGE_NAME - Static variable in class emissary.test.core.junit5.RegressionTestUtil
-
The XML Element name for the SimplifiedLogEvent throwableMessage attribute.
- throwableClassName - Variable in class emissary.test.core.junit5.LogbackTester.SimplifiedLogEvent
- throwableMessage - Variable in class emissary.test.core.junit5.LogbackTester.SimplifiedLogEvent
- TMPDIR - Static variable in class emissary.test.core.junit5.UnitTest
- toString() - Method in class emissary.test.core.junit5.LogbackTester.SimplifiedLogEvent
- tweakFinalIbdoBeforeSerialisation(String, IBaseDataObject) - Method in class emissary.test.core.junit5.RegressionTest
-
Allow the generated IBDO to be overridden - for example, adding certain field values.
- tweakFinalIbdoWithFormInFilename(String, IBaseDataObject) - Static method in class emissary.test.core.junit5.RegressionTestUtil
-
Simple/default way to provide the final IBDO.
- tweakFinalLogEventsBeforeSerialisation(String, List<LogbackTester.SimplifiedLogEvent>) - Method in class emissary.test.core.junit5.RegressionTest
-
Allows the log events generated by the place to be modified before serialising to XML.
- tweakFinalResultsBeforeSerialisation(String, List<IBaseDataObject>) - Method in class emissary.test.core.junit5.RegressionTest
-
Allow the children generated by the place to be overridden before serialising to XML.
- tweakInitialIbdoBeforeSerialisation(String, IBaseDataObject) - Method in class emissary.test.core.junit5.RegressionTest
-
Allow the initial IBDO to be overridden before serialising to XML.
U
- UnitTest - Class in emissary.test.core.junit5
-
Base class of all the unit tests
- UnitTest() - Constructor for class emissary.test.core.junit5.UnitTest
-
Create a UnitTest
- UnitTest(String) - Constructor for class emissary.test.core.junit5.UnitTest
-
Create a named unit test
- UnitTest.DumpFailuresWatcher - Class in emissary.test.core.junit5
- UnitTestFileUtils - Class in emissary.util.io
- useAlternateAnswerFileSource(Class<?>) - Method in class emissary.test.core.junit5.UnitTest
-
Specifies a non-default source of test answer files
V
- value() - Method in annotation type emissary.test.core.junit5.extensions.TestAttempts
W
- waitForThread() - Method in class emissary.roll.RollableTest
- writeAnswerXml(String, IBaseDataObject, IBaseDataObject, List<IBaseDataObject>, List<LogbackTester.SimplifiedLogEvent>, IBaseDataObjectXmlCodecs.ElementEncoders, AtomicReference<Class<?>>) - Static method in class emissary.test.core.junit5.RegressionTestUtil
-
Generate the relevant XML and write to disk.
- writeXml(String, String, AtomicReference<Class<?>>) - Static method in class emissary.test.core.junit5.RegressionTestUtil
-
Helper method to write XML for a given DAT file.
All Classes All Packages