org.jzonic.webtester.commands
Class PrintHtmlCommand

java.lang.Object
  |
  +--org.jzonic.webtester.commands.PrintHtmlCommand
All Implemented Interfaces:
WebTestNode

public class PrintHtmlCommand
extends java.lang.Object
implements WebTestNode

This command will print out the current HTML content to the console. Might be helpfull during debugging
parameter: none
examples:
print_html


Field Summary
static java.lang.String COMMAND_NAME
           
 
Constructor Summary
PrintHtmlCommand()
           
 
Method Summary
 WebTestNodeResult execute(WebTestContext context)
          This method is called during the run of the testcase.
 java.lang.String getName()
          Returns the name of the concrete command
 void setParameter(java.lang.String value)
          This method is called from the WebTester to pass over the arguments.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMMAND_NAME

public static final java.lang.String COMMAND_NAME
Constructor Detail

PrintHtmlCommand

public PrintHtmlCommand()
Method Detail

setParameter

public void setParameter(java.lang.String value)
Description copied from interface: WebTestNode
This method is called from the WebTester to pass over the arguments. The argument is taken from every line right after the | which marks the separator between the command and the parameter. Every command is responsible for extracting the parameters it needs out of this String.
Specified by:
setParameter in interface WebTestNode
Following copied from interface: org.jzonic.webtester.commands.WebTestNode
Parameters:
value - the String containing all parameters

execute

public WebTestNodeResult execute(WebTestContext context)
Description copied from interface: WebTestNode
This method is called during the run of the testcase. It will get the current WebTestContext passed over and must return a WebTestNodeResult. If this result is a failure then the entire test will stop and fail.
Specified by:
execute in interface WebTestNode
Following copied from interface: org.jzonic.webtester.commands.WebTestNode
Parameters:
context - the WebTestContext
Returns:
WebTestNodeResult containing the current result of this WebTestNode

getName

public java.lang.String getName()
Description copied from interface: WebTestNode
Returns the name of the concrete command
Specified by:
getName in interface WebTestNode
Following copied from interface: org.jzonic.webtester.commands.WebTestNode
Returns:
the name of the command


Copyright © 2004 Andreas Mecky. All Rights Reserved.