Index

A B C E O R 
All Classes and Interfaces|All Packages

A

assertExpectedTaskOutputs(List<T>, V, Path, String, Iterable<String>) - Method in class org.anchoranalysis.test.experiment.task.ExecuteTaskHelper
Executes a task on a multiple inputs and asserts expected outputs - with task arguments.
assertExpectedTaskOutputs(T, V, Path, String, Iterable<String>) - Method in class org.anchoranalysis.test.experiment.task.ExecuteTaskHelper
Executes a task on a single-input.

B

BeanTestChecker - Class in org.anchoranalysis.test.experiment
Checks to see if a bean has been misconfigured, when created manually in tests (thereby skipping the usual checks during the BeanXML loading process).

C

check(T) - Static method in class org.anchoranalysis.test.experiment.BeanTestChecker
Checks if a bean has all necessary items, throwing a run-time exception if it does not.
checkAndInit(T, P, Logger) - Static method in class org.anchoranalysis.test.experiment.BeanTestChecker
Checks if a bean has all necessary items as with BeanTestChecker.check(T) and also initializes the bean.

E

ExecuteTaskHelper - Class in org.anchoranalysis.test.experiment.task
Executes a task on a single-input outputting into a specific directory.
ExecuteTaskHelper() - Constructor for class org.anchoranalysis.test.experiment.task.ExecuteTaskHelper
Create so that all outputs occur, and with default TaskArguments.
ExecuteTaskHelper(boolean) - Constructor for class org.anchoranalysis.test.experiment.task.ExecuteTaskHelper
Create so that all outputs occur, and with default TaskArguments.
ExecuteTaskHelper(Optional<String>, TaskArguments, boolean) - Constructor for class org.anchoranalysis.test.experiment.task.ExecuteTaskHelper
Create with specific arguments, not necessarily the defaults.
ExperimentLauncherFromShell - Class in org.anchoranalysis.test.experiment.launcher
Launches an experiment by calling the application 'anchor' via the shell.
ExperimentLauncherFromShell(TestLoader) - Constructor for class org.anchoranalysis.test.experiment.launcher.ExperimentLauncherFromShell
Create with a specific loader.

O

org.anchoranalysis.test.experiment - package org.anchoranalysis.test.experiment
Testing utilities and fixtures with no greater downstream dependency than anchor-experiment or anchor-mpp or anchor-mpp-io.
org.anchoranalysis.test.experiment.launcher - package org.anchoranalysis.test.experiment.launcher
Launches an anchor binary from a shell and runs an experiment.
org.anchoranalysis.test.experiment.task - package org.anchoranalysis.test.experiment.task
Helper classes to execute Tasks in tests.

R

runExperiment(String) - Method in class org.anchoranalysis.test.experiment.launcher.ExperimentLauncherFromShell
Runs an experiment identified by an XML found in the resources
runExperiment(String, Optional<String>, Optional<String>) - Method in class org.anchoranalysis.test.experiment.launcher.ExperimentLauncherFromShell
Runs an experiment identified by an XML found in the resources
runExperimentInTemporaryDirectory(String, Path) - Method in class org.anchoranalysis.test.experiment.launcher.ExperimentLauncherFromShell
Creates a temporary-folder, copies data all data from the associated test-loader, and runs an experiment
runExperimentInTemporaryDirectory(String, Optional<String>, Optional<String>, Path, String[]) - Method in class org.anchoranalysis.test.experiment.launcher.ExperimentLauncherFromShell
Creates a temporary-folder, copies data all data from the associated test-loader, and runs an experiment
A B C E O R 
All Classes and Interfaces|All Packages