A C E G I N P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractProcess<T,U> - Class in net.avcompris.base.testutil.processes
-
You should inherit this class when you want to use a process in your tests.
- AbstractProcess() - Constructor for class net.avcompris.base.testutil.processes.AbstractProcess
C
- CliProgress - Class in net.avcompris.base.testutil.processes
-
This class gives the user a feedback about a running CLI process.
- CliProgress() - Constructor for class net.avcompris.base.testutil.processes.CliProgress
- CliProgress(String) - Constructor for class net.avcompris.base.testutil.processes.CliProgress
- createReport() - Method in class net.avcompris.base.testutil.processes.TestsWithProcessesBefore
E
- end() - Method in class net.avcompris.base.testutil.processes.CliProgress
-
Tell the class the process is done.
- error(Object...) - Method in class net.avcompris.base.testutil.processes.Report
- error(Object...) - Method in class net.avcompris.base.testutil.processes.SystemOutReport
- errorDetail(Object...) - Method in class net.avcompris.base.testutil.processes.Report
- errorDetail(Object...) - Method in class net.avcompris.base.testutil.processes.SystemOutReport
- execute() - Method in class net.avcompris.base.testutil.processes.AbstractProcess
-
This method is to be overrided to execute the process.
G
- getElapsedMs() - Method in class net.avcompris.base.testutil.processes.ProcessEntryResult
- getErrorClassName() - Method in class net.avcompris.base.testutil.processes.ProcessEntryResult
- getErrorMessage() - Method in class net.avcompris.base.testutil.processes.ProcessEntryResult
- getFailureClassName() - Method in class net.avcompris.base.testutil.processes.ProcessEntryResult
- getFailureMessage() - Method in class net.avcompris.base.testutil.processes.ProcessEntryResult
- getProcessCurrent(Class<? extends AbstractProcess<X, ?>>) - Method in class net.avcompris.base.testutil.processes.TestsWithProcessesBefore
- getProcessCurrentIndex() - Method in class net.avcompris.base.testutil.processes.TestsWithProcessesBefore
- getProcessCurrentIndex(Class<? extends AbstractProcess<?, ?>>) - Method in class net.avcompris.base.testutil.processes.TestsWithProcessesBefore
- getProcessCurrentOfType(Class<X>) - Method in class net.avcompris.base.testutil.processes.TestsWithProcessesBefore
- getProcessEntryId() - Method in interface net.avcompris.base.testutil.processes.ProcessEntry
-
must return an unique identifier within the running process.
- getProcessEntryId() - Method in class net.avcompris.base.testutil.processes.ProcessEntryResult
- getProcessResult(Class<? extends AbstractProcess<?, X>>) - Method in class net.avcompris.base.testutil.processes.TestsWithProcessesBefore
- getProcessResultOfType(Class<?>) - Method in class net.avcompris.base.testutil.processes.TestsWithProcessesBefore
- getResult() - Method in class net.avcompris.base.testutil.processes.AbstractProcess
-
This method is to be overrided for processes to return their results.
I
- ignoreThisOneInProcess() - Method in class net.avcompris.base.testutil.processes.TestsWithProcessesBefore
- inc() - Method in class net.avcompris.base.testutil.processes.CliProgress
-
Tell the class the process is running, and a step is running.
- info(Object...) - Method in class net.avcompris.base.testutil.processes.Report
- info(Object...) - Method in class net.avcompris.base.testutil.processes.SystemOutReport
- infoDetail(Object...) - Method in class net.avcompris.base.testutil.processes.Report
- infoDetail(Object...) - Method in class net.avcompris.base.testutil.processes.SystemOutReport
- init() - Method in class net.avcompris.base.testutil.processes.AbstractProcess
-
This method is to be overrided for process initialization, if needed.
- isProcessRunning() - Method in class net.avcompris.base.testutil.processes.TestsWithProcessesBefore
N
- net.avcompris.base.testutil.processes - package net.avcompris.base.testutil.processes
P
- ProcessEntry - Interface in net.avcompris.base.testutil.processes
-
an entry within the running process, that JUnit tests will be able to use.
- ProcessEntryResult - Class in net.avcompris.base.testutil.processes
R
- release() - Method in class net.avcompris.base.testutil.processes.AbstractProcess
-
This method is to be overrided to release resources after process is done, if needed.
- Report - Class in net.avcompris.base.testutil.processes
- Report() - Constructor for class net.avcompris.base.testutil.processes.Report
- ReportTo - Annotation Type in net.avcompris.base.testutil.processes
- RequiresProcesses - Annotation Type in net.avcompris.base.testutil.processes
-
When used on a JUnit test class that inherits from
TestsWithProcessesBefore
, this annotation allows to declare which process classes, and in which order, are to be launched before running the JUnit tests.
S
- send() - Method in class net.avcompris.base.testutil.processes.Report
- send() - Method in class net.avcompris.base.testutil.processes.SystemOutReport
- setCurrent(T) - Method in class net.avcompris.base.testutil.processes.AbstractProcess
-
Process implementations must call this protected method to set the "current" object that tests annotated with @
WhileProcessing
will want to use via theTestsWithProcessesBefore.getProcessCurrent(Class)
method. - setUpProcess() - Method in class net.avcompris.base.testutil.processes.TestsWithProcessesBefore
- SystemOutReport - Class in net.avcompris.base.testutil.processes
- SystemOutReport(String, int, int) - Constructor for class net.avcompris.base.testutil.processes.SystemOutReport
T
- TestsWithProcessesBefore - Class in net.avcompris.base.testutil.processes
-
This is a base class for JUnit test classes that want to run a or several processes before or while running tests.
- TestsWithProcessesBefore() - Constructor for class net.avcompris.base.testutil.processes.TestsWithProcessesBefore
V
- value() - Method in annotation type net.avcompris.base.testutil.processes.ReportTo
- value() - Method in annotation type net.avcompris.base.testutil.processes.RequiresProcesses
- value() - Method in annotation type net.avcompris.base.testutil.processes.WhileProcessing
W
- WhileProcessing - Annotation Type in net.avcompris.base.testutil.processes
-
Use this annotation on JUnit test methods in an extension of
TestsWithProcessesBefore
to declare by which processes the test method will be called for each step while the processes are running. - WillReportAfterProcesses - Annotation Type in net.avcompris.base.testutil.processes
-
Use this annotation on JUnit test methods in an extension of
TestsWithProcessesBefore
to tell that the test method will emit a report after all steps of all processes have run.
All Classes All Packages