| Modifier and Type | Method and Description |
|---|---|
IResultSet |
ISpecRunnerPlugin.run(IPlugin plugin)
Runs a plugin.
|
IResultSet |
ISpecRunnerPlugin.run(IPlugin plugin,
IConfiguration configuration)
Runs a specification using a given configuration.
|
IResultSet |
ISpecRunner.run(String source)
Runs a specification.
|
IResultSet |
ISpecRunner.run(String source,
IConfiguration configuration)
Runs a specification using a given configuration.
|
IResultSet |
ISpecRunner.run(String source,
String output,
IConfiguration configuration)
Runs a specification using a given configuration.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IScenarioListener.afterScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance)
Perform something after each scenario.
|
void |
IScenarioListener.beforeScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance)
Perform something before each scenario.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IAnnotator.annotate(IResultSet result)
Annotates the result information.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AnnotatorTitle.annotate(IResultSet result) |
void |
AnnotatorStacktrace.annotate(IResultSet result) |
void |
AnnotatorLink.annotate(IResultSet result) |
void |
AnnotatorGroupImpl.annotate(IResultSet result) |
void |
AnnotatorCssStatus.annotate(IResultSet result) |
void |
AnnotatorCssActionType.annotate(IResultSet result) |
| Modifier and Type | Method and Description |
|---|---|
protected IResultSet |
SpecRunnerPluginPipeline.doRun(IPlugin plugin,
IConfiguration configuration)
Perform runner.
|
protected IResultSet |
SpecRunnerPipeline.doRun(String input,
IConfiguration configuration)
Perform a specification given by input.
|
IResultSet |
SpecRunnerPluginPipeline.run(IPlugin plugin) |
IResultSet |
SpecRunnerPluginPipeline.run(IPlugin plugin,
IConfiguration configuration) |
IResultSet |
SpecRunnerPipeline.run(String input) |
IResultSet |
SpecRunnerPipeline.run(String input,
IConfiguration configuration) |
IResultSet |
SpecRunnerPipeline.run(String input,
String output,
IConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
protected IResultSet |
PipeResult.createResult()
Create a result instance.
|
static IResultSet |
PipeResult.lookup(IChannel channel)
Recover the result set from channel.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
PipeResult.bind(IChannel channel,
IResultSet result)
Bind the result set to the channel.
|
protected void |
PipeDump.messageAfter(Map<String,Object> info,
IResultSet result)
Message after execution.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ISourceDumper.dump(ISource source,
IResultSet result,
Map<String,Object> model)
Extra information to be dumped.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
SourceDumperCenter.addLinkToFrame(nu.xom.Document document,
IResultSet result,
Map<String,Object> model)
Add a link to body.
|
protected void |
SourceDumperDetails.body(IResultSet result,
Map<String,Object> model,
nu.xom.Element html)
Creates the label.
|
protected void |
SourceDumperDetails.details(IResultSet result,
nu.xom.Element body)
Add report details.
|
void |
SourceDumperWritables.dump(ISource source,
IResultSet result,
Map<String,Object> model) |
void |
SourceDumperResources.dump(ISource source,
IResultSet result,
Map<String,Object> model) |
void |
SourceDumperGroupImpl.dump(ISource source,
IResultSet result,
Map<String,Object> model) |
void |
SourceDumperDetails.dump(ISource source,
IResultSet result,
Map<String,Object> model) |
void |
SourceDumperCenter.dump(ISource source,
IResultSet result,
Map<String,Object> model) |
protected void |
SourceDumperDetails.footer(IResultSet result,
Map<String,Object> model,
nu.xom.Element body)
Add report ending.
|
protected void |
SourceDumperDetails.header(IResultSet result,
Map<String,Object> model,
nu.xom.Element body)
Set document start.
|
protected void |
AbstractSourceDumperFile.set(ISource source,
IResultSet result)
Set source and result objects.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ISourceListener.onAfter(ISource source,
IContext context,
IResultSet result)
To be performed after a source execution.
|
void |
INodeListener.onAfter(nu.xom.Node node,
IContext context,
IResultSet result)
Perform some action after plugin execution for a given node.
|
void |
IPluginListener.onAfterEnd(IPlugin plugin,
IContext context,
IResultSet result)
Perform some action after plugin ending.
|
void |
IPluginListener.onAfterInit(IPlugin plugin,
IContext context,
IResultSet result)
Perform some action after plugin initialization.
|
void |
IPluginListener.onAfterStart(IPlugin plugin,
IContext context,
IResultSet result)
Perform some action after plugin start.
|
void |
ISourceListener.onBefore(ISource source,
IContext context,
IResultSet result)
To be performed before start a source execution.
|
ENext |
INodeListener.onBefore(nu.xom.Node node,
IContext context,
IResultSet result)
Perform some action before building plugin for a given node.
|
void |
IPluginListener.onBeforeEnd(IPlugin plugin,
IContext context,
IResultSet result)
Perform some action before plugin ending.
|
void |
IPluginListener.onBeforeInit(IPlugin plugin,
IContext context,
IResultSet result)
Perform some action before plugin initialization.
|
void |
IPluginListener.onBeforeStart(IPlugin plugin,
IContext context,
IResultSet result)
Perform some action before plugin start.
|
| Modifier and Type | Field and Description |
|---|---|
protected IResultSet |
ScenarioFrameListener.subset
The subset of general result for this scenario.
|
| Modifier and Type | Method and Description |
|---|---|
IResultSet |
ScenarioFrameListener.getResult()
Get the result subset specific to this scenario.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ScenarioCleanerListener.afterScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance) |
void |
AbstractScenarioWrapperListener.afterScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance) |
protected void |
AbstractScenarioWrapperListener.append(nu.xom.Node node,
IContext context,
IResultSet result,
Class<? extends IPlugin> type,
String message,
boolean onStart)
Append a start and and tag to a scenario.
|
void |
ScenarioCleanerListener.beforeScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance) |
void |
AbstractScenarioWrapperListener.beforeScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance) |
void |
AbstractScenarioWrapperBeforeListener.beforeScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance) |
void |
AbstractScenarioWrapperAfterListener.beforeScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance) |
protected void |
ScenarioCleanerListener.execute(Object instance,
Class<? extends Annotation> type,
String title,
nu.xom.Node node,
IContext context,
IResultSet result)
Execute annotated methods.
|
protected void |
ScenarioFrameListener.fireAfter(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance)
Fire listeners after scenarios.
|
protected void |
ScenarioFrameListener.fireBefore(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance)
Fire listeners before scenarios.
|
void |
ProfilerSourceListener.onAfter(ISource source,
IContext context,
IResultSet result) |
void |
AbstractSourceListener.onAfter(ISource source,
IContext context,
IResultSet result) |
void |
ScenarioFrameListener.onAfter(nu.xom.Node node,
IContext context,
IResultSet result) |
void |
PauseOnFailureNodeListener.onAfter(nu.xom.Node node,
IContext context,
IResultSet result) |
void |
AbstractNodeListener.onAfter(nu.xom.Node node,
IContext context,
IResultSet result) |
void |
TagPluginListener.onAfterEnd(IPlugin plugin,
IContext context,
IResultSet result) |
void |
ProfilerPluginListener.onAfterEnd(IPlugin plugin,
IContext context,
IResultSet result) |
void |
AbstractPluginListener.onAfterEnd(IPlugin plugin,
IContext context,
IResultSet result) |
void |
ProfilerPluginListener.onAfterInit(IPlugin plugin,
IContext context,
IResultSet result) |
void |
AbstractPluginListener.onAfterInit(IPlugin plugin,
IContext context,
IResultSet result) |
void |
ProfilerPluginListener.onAfterStart(IPlugin plugin,
IContext context,
IResultSet result) |
void |
AbstractPluginListener.onAfterStart(IPlugin plugin,
IContext context,
IResultSet result) |
void |
ProfilerSourceListener.onBefore(ISource source,
IContext context,
IResultSet result) |
void |
AbstractSourceListener.onBefore(ISource source,
IContext context,
IResultSet result) |
ENext |
ScenarioFrameListener.onBefore(nu.xom.Node node,
IContext context,
IResultSet result) |
ENext |
PauseOnFailureNodeListener.onBefore(nu.xom.Node node,
IContext context,
IResultSet result) |
ENext |
IgnoreNodeListener.onBefore(nu.xom.Node node,
IContext context,
IResultSet result) |
ENext |
AbstractNodeListener.onBefore(nu.xom.Node node,
IContext context,
IResultSet result) |
void |
ProfilerPluginListener.onBeforeEnd(IPlugin plugin,
IContext context,
IResultSet result) |
void |
AbstractPluginListener.onBeforeEnd(IPlugin plugin,
IContext context,
IResultSet result) |
void |
ProfilerPluginListener.onBeforeInit(IPlugin plugin,
IContext context,
IResultSet result) |
void |
AbstractPluginListener.onBeforeInit(IPlugin plugin,
IContext context,
IResultSet result) |
void |
ProfilerPluginListener.onBeforeStart(IPlugin plugin,
IContext context,
IResultSet result) |
void |
AbstractPluginListener.onBeforeStart(IPlugin plugin,
IContext context,
IResultSet result) |
| Modifier and Type | Method and Description |
|---|---|
void |
IPlugin.doEnd(IContext context,
IResultSet result)
The end action.
|
ENext |
IPlugin.doStart(IContext context,
IResultSet result)
Performs the start action.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
UtilPlugin.compare(nu.xom.Node node,
IPlugin plugin,
IResultSet result,
IComparator comparator,
Object expected,
Object received)
Perform a comparison and add the result to the given node.
|
static void |
UtilPlugin.compare(nu.xom.Node node,
IResultSet result,
Object expected,
Object received)
Perform a comparison and add the result to the given node.
|
void |
PluginGroupImpl.doEnd(IContext context,
IResultSet result) |
void |
AbstractPluginTable.doEnd(IContext context,
IResultSet result) |
void |
AbstractPluginDual.doEnd(IContext context,
IResultSet result) |
void |
AbstractPlugin.doEnd(IContext context,
IResultSet result) |
void |
AbstractPluginTable.doEnd(IContext context,
IResultSet result,
TableAdapter tableAdapter)
Perform an ending action.
|
ENext |
PluginGroupImpl.doStart(IContext context,
IResultSet result) |
ENext |
AbstractPluginTable.doStart(IContext context,
IResultSet result) |
ENext |
AbstractPluginDual.doStart(IContext context,
IResultSet result) |
ENext |
AbstractPlugin.doStart(IContext context,
IResultSet result) |
ENext |
AbstractPluginTable.doStart(IContext context,
IResultSet result,
TableAdapter tableAdapter)
Perform the plugin start action.
|
protected ENext |
AbstractPluginDual.perform(IContext context,
IResultSet result)
Perform plugin action/assertion.
|
static void |
UtilPlugin.performChildren(nu.xom.Node node,
IContext context,
IResultSet result)
Executes the children of a given node.
|
static void |
UtilPlugin.performComandsFirst(IContext context,
IResultSet result,
nu.xom.Node element)
Perform children using commands before asserts.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PluginMap.doEnd(IContext context,
IResultSet result,
TableAdapter tableAdapter) |
ENext |
PluginMap.doStart(IContext context,
IResultSet result,
TableAdapter tableAdapter) |
protected void |
PluginMap.process(IContext context,
IResultSet result,
TableAdapter tableAdapter)
Processo the content creating the mappings.
|
| Modifier and Type | Method and Description |
|---|---|
ENext |
PluginHtml.doStart(IContext context,
IResultSet result) |
ENext |
AbstractPluginResourceReplaceable.doStart(IContext context,
IResultSet result) |
| Modifier and Type | Method and Description |
|---|---|
ENext |
PluginWhile.doStart(IContext context,
IResultSet result) |
ENext |
PluginPause.doStart(IContext context,
IResultSet result) |
ENext |
PluginIterator.doStart(IContext context,
IResultSet result) |
ENext |
PluginIfBranch.doStart(IContext context,
IResultSet result) |
ENext |
PluginIf.doStart(IContext context,
IResultSet result) |
ENext |
PluginFor.doStart(IContext context,
IResultSet result) |
ENext |
PluginExecuteRows.doStart(IContext context,
IResultSet result) |
ENext |
PluginRepeat.doStart(IContext context,
IResultSet result,
TableAdapter table) |
| Modifier and Type | Method and Description |
|---|---|
ENext |
PluginInclude.doStart(IContext context,
IResultSet result) |
ENext |
PluginImport.doStart(IContext context,
IResultSet result) |
ENext |
PluginColumn.doStart(IContext context,
IResultSet result,
TableAdapter tableAdapter) |
| Modifier and Type | Method and Description |
|---|---|
void |
PluginSentence.doEnd(IContext context,
IResultSet result) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PluginVerifyObjects.compare(IContext context,
IResultSet result,
IComparator comparator,
CellAdapter headerExpected,
CellAdapter cellExpected,
Object received)
Compare terminal elements.
|
protected void |
PluginCompareTree.compare(IContext context,
IResultSet result,
nu.xom.Node received,
nu.xom.Node expected)
Compare two nodes.
|
void |
PluginCompareTree.doEnd(IContext context,
IResultSet result) |
void |
PluginVerifyObjects.doEnd(IContext context,
IResultSet result,
TableAdapter tableAdapter) |
ENext |
PluginVerifyRows.doStart(IContext context,
IResultSet result,
TableAdapter tableAdapter) |
protected void |
PluginVerifyObjects.extraItems(IContext context,
IResultSet result,
TableAdapter tableAdapter,
Iterator iterator)
Add error for extra items in enumeration.
|
protected void |
PluginVerifyObjects.missingItems(IContext context,
IResultSet result,
TableAdapter tableAdapter,
int start)
Add information of missing object or terminal items.
|
protected void |
PluginVerifyObjects.process(IContext context,
IResultSet result,
TableAdapter tableAdapter,
Iterator iterator)
Perform recursive comparison.
|
protected void |
PluginVerifyObjects.processIterable(IContext context,
IResultSet result,
TableAdapter tableAdapter,
Iterator iterator) |
protected void |
PluginVerifyObjects.processTerminal(IContext context,
IResultSet result,
TableAdapter tableAdapter,
Iterator iterator)
Process terminal values.
|
| Modifier and Type | Method and Description |
|---|---|
ENext |
PluginMacro.doStart(IContext context,
IResultSet result) |
ENext |
PluginCall.doStart(IContext context,
IResultSet result) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractPluginObjectSelect.action(IContext context,
Object instance,
RowAdapter row,
IResultSet result) |
protected abstract void |
AbstractPluginObject.action(IContext context,
Object instance,
RowAdapter row,
IResultSet result)
This method can be and should be overridden to perform save, comparison,
etc for updates.
|
protected void |
AbstractPluginObjectSelectUnique.addError(IContext context,
RowAdapter row,
IResultSet result,
Exception e)
Add a error to a comparison.
|
Collection<Object> |
IObjectSelector.all(AbstractPluginObject caller,
IContext context,
IResultSet result)
Performs a select all object of a given type.
|
void |
AbstractPluginObject.doEnd(IContext context,
IResultSet result,
TableAdapter table) |
abstract void |
AbstractPluginObjectSelectUnique.perform(IContext context,
Object base,
Object instance,
RowAdapter row,
IResultSet result)
Perform something on a database object.
|
void |
AbstractPluginObjectCompare.perform(IContext context,
Object base,
Object instance,
RowAdapter row,
IResultSet result) |
protected boolean |
AbstractPluginObject.populate(IContext context,
TableAdapter table,
RowAdapter row,
IResultSet result,
Object instance)
Populate the object instance with row information.
|
protected Object |
AbstractPluginObject.processLine(IContext context,
TableAdapter table,
RowAdapter row,
IResultSet result)
Process a given row.
|
void |
AbstractPluginObjectSelectUnique.processList(IContext context,
Object instance,
RowAdapter row,
IResultSet result,
List<Object> list) |
void |
AbstractPluginObjectSelectNone.processList(IContext context,
Object instance,
RowAdapter row,
IResultSet result,
List<Object> list) |
abstract void |
AbstractPluginObjectSelect.processList(IContext context,
Object instance,
RowAdapter row,
IResultSet result,
List<Object> list)
Process the list of objects recovered.
|
protected void |
AbstractPluginObjectCompareAll.readData(IContext context,
IResultSet result,
TableAdapter table) |
protected void |
AbstractPluginObject.readData(IContext context,
IResultSet result,
TableAdapter table)
Read data information.
|
protected void |
AbstractPluginObject.readHeader(IContext context,
IResultSet result,
TableAdapter table)
Read header information.
|
List<Object> |
IObjectSelector.select(AbstractPluginObject caller,
IContext context,
Object instance,
RowAdapter row,
IResultSet result)
Performs a select on object repository to compare with the reference.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
PluginInsert.action(IContext context,
Object instance,
RowAdapter row,
IResultSet result) |
protected void |
PluginCollection.action(IContext context,
Object instance,
RowAdapter row,
IResultSet result) |
void |
ObjectManagerCleaner.afterScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance) |
List<Object> |
ObjectSelector.all(AbstractPluginObject caller,
IContext context,
IResultSet result) |
void |
ObjectManagerCleaner.beforeScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance) |
void |
PluginCollection.doEnd(IContext context,
IResultSet result,
TableAdapter table) |
void |
PluginDelete.perform(IContext context,
Object base,
Object instance,
RowAdapter row,
IResultSet result) |
List<Object> |
ObjectSelector.select(AbstractPluginObject caller,
IContext context,
Object instance,
RowAdapter row,
IResultSet result) |
| Modifier and Type | Method and Description |
|---|---|
ENext |
PluginReplacerMap.doStart(IContext context,
IResultSet result) |
ENext |
PluginReplacer.doStart(IContext context,
IResultSet result) |
| Modifier and Type | Method and Description |
|---|---|
ENext |
PluginExecuteLatter.doStart(IContext context,
IResultSet result) |
ENext |
PluginBean.doStart(IContext context,
IResultSet result) |
| Modifier and Type | Method and Description |
|---|---|
void |
IReporter.analyse(IContext context,
IResultSet result,
Map<String,Object> model)
Add information to the reporter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ResumeReporter.analyse(IContext context,
IResultSet result,
Map<String,Object> model) |
void |
ReporterGroupImpl.analyse(IContext context,
IResultSet result,
Map<String,Object> model) |
protected Resume |
ResumeReporter.createInstance(IResultSet result,
Map<String,Object> model)
Create a resume instance.
|
protected Resume |
ResumeReporter.newResume(IContext context,
IResultSet result,
Map<String,Object> model)
Create a resume of result.
|
| Modifier and Type | Method and Description |
|---|---|
IResultSet |
IResultFactory.newResult()
Creates a new result.
|
IResultSet |
IResultSet.subSet(int start,
int end)
Get a subset of result as a result set itself.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ResultSetImpl
Default result set implementation.
|
| Modifier and Type | Method and Description |
|---|---|
IResultSet |
ResultFactoryImpl.newResult() |
IResultSet |
ResultSetImpl.subSet(int start,
int end) |
| Modifier and Type | Method and Description |
|---|---|
void |
IRunner.run(IPlugin plugin,
IContext context,
IResultSet result)
Performs a plugin without a node specification.
|
void |
IRunner.run(ISource source,
IContext context,
IResultSet result)
Performs the specification in source.
|
void |
IRunner.run(nu.xom.Node node,
IContext context,
IResultSet result)
Performs the specification node.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
RunnerImpl.checkTimeout(IContext context,
IResultSet result,
IPlugin plugin,
long start,
String method)
Check timeout to perform the plugin.
|
protected void |
RunnerImpl.end(IContext context,
IResultSet result,
IPlugin plugin,
List<IPluginListener> listeners)
Perform end operations.
|
protected void |
RunnerImpl.initialization(IContext context,
IResultSet result,
IPlugin plugin,
List<IPluginListener> listeners)
Perform initialization.
|
protected void |
RunnerImpl.local(nu.xom.Node node,
IContext context,
IResultSet result,
IPlugin previous)
Perform node execution.
|
protected ENext |
RunnerImpl.nodeStart(nu.xom.Node node,
IContext context,
IResultSet result,
List<INodeListener> listeners)
Perform start node listeners.
|
void |
RunnerImpl.run(IPlugin plugin,
IContext context,
IResultSet result) |
void |
RunnerImpl.run(ISource source,
IContext context,
IResultSet result) |
void |
RunnerImpl.run(nu.xom.Node node,
IContext context,
IResultSet result) |
protected ENext |
RunnerImpl.start(IContext context,
IResultSet result,
IPlugin plugin,
List<IPluginListener> listeners)
Perform start operation of plugins.
|
Copyright © 2016. All rights reserved.