org.squashtest.csp.tm.domain.testcase
Class TestStep

java.lang.Object
  extended by org.squashtest.csp.tm.domain.testcase.TestStep
Direct Known Subclasses:
ActionTestStep, CallTestStep

@Entity
public abstract class TestStep
extends Object


Constructor Summary
TestStep()
           
 
Method Summary
abstract  void accept(TestStepVisitor visitor)
           
abstract  TestStep createCopy()
          Should create a transient copy of this TestStep according to business rules.
abstract  List<ExecutionStep> getExecutionStep()
           
 Long getId()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestStep

public TestStep()
Method Detail

getId

public Long getId()

createCopy

public abstract TestStep createCopy()
Should create a transient copy of this TestStep according to business rules. Business rules should be described by implementor in a unit test case.

Returns:
copy, should never return null.

accept

public abstract void accept(TestStepVisitor visitor)

getExecutionStep

public abstract List<ExecutionStep> getExecutionStep()


Copyright © 2010-2012 Squashtest TM, Squashtest.org. All Rights Reserved.