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

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 satisfy ExtractionTest.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.
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