org.mactor.extensions.xml
Class AssertXmlValid

java.lang.Object
  extended by org.mactor.extensions.xml.AssertXmlValid
All Implemented Interfaces:
ActionCommand

public class AssertXmlValid
extends java.lang.Object
implements ActionCommand


Constructor Summary
AssertXmlValid()
           
 
Method Summary
 void perform(TestContext context, java.util.List<java.lang.String> params)
          The method invoked by the testrunner to perform the action node.
 void validateMessage(Message message, java.lang.String schemaPath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssertXmlValid

public AssertXmlValid()
Method Detail

perform

public void perform(TestContext context,
                    java.util.List<java.lang.String> params)
             throws MactorException
Description copied from interface: ActionCommand
The method invoked by the testrunner to perform the action node.

Specified by:
perform in interface ActionCommand
Parameters:
context - contains information about the context of the test that might be useful (such as all messages sent/received so far in the test)
params - the list of parameteres specifed for the given node in the test-spec xml (after the ##{...} substitution has been performed)
Throws:
MactorException - to indicate that the action failed for a functional or non-funtional reason (this will case the test to fail)

validateMessage

public void validateMessage(Message message,
                            java.lang.String schemaPath)
                     throws MactorException
Throws:
MactorException


Copyright © 2008. All Rights Reserved.