gov.nci.nih.cagrid.validator.steps.gme
Class BaseGmeTestStep

java.lang.Object
  extended by junit.framework.Assert
      extended by gov.nih.nci.cagrid.testing.system.haste.Step
          extended by gov.nci.nih.cagrid.validator.steps.AbstractBaseServiceTestStep
              extended by gov.nci.nih.cagrid.validator.steps.gme.BaseGmeTestStep
Direct Known Subclasses:
DomainsAndNamespacesStep, SchemaDownloadStep

public abstract class BaseGmeTestStep
extends AbstractBaseServiceTestStep

BaseGmeTestStep Base step for all GME related testing

Version:
$Id: BaseGmeTestStep.java,v 1.1 2007/11/26 17:09:10 dervin Exp $
Author:
David Ervin

Constructor Summary
BaseGmeTestStep()
           
BaseGmeTestStep(java.lang.String serviceUrl, java.io.File tempDir, java.util.Properties configuration)
           
 
Method Summary
protected  org.projectmobius.gme.XMLDataModelService getGmeHandle()
           
abstract  void runStep()
          The method that gets executed by Story's runTest() loop.
 
Methods inherited from class gov.nci.nih.cagrid.validator.steps.AbstractBaseServiceTestStep
getConfiguration, getName, getRequiredConfigurationProperties, getServiceUrl, getTempDir
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseGmeTestStep

public BaseGmeTestStep()

BaseGmeTestStep

public BaseGmeTestStep(java.lang.String serviceUrl,
                       java.io.File tempDir,
                       java.util.Properties configuration)
Method Detail

runStep

public abstract void runStep()
                      throws java.lang.Throwable
Description copied from class: Step
The method that gets executed by Story's runTest() loop.

Specified by:
runStep in class Step
Throws:
java.lang.Throwable - Assertions, failures and other Throwables need to be able to throw into

getGmeHandle

protected org.projectmobius.gme.XMLDataModelService getGmeHandle()
                                                          throws org.projectmobius.common.MobiusException
Throws:
org.projectmobius.common.MobiusException