org.nakedobjects.testing
Class AcceptanceTest

java.lang.Object
  extended byorg.nakedobjects.testing.Documentor
      extended byorg.nakedobjects.testing.AcceptanceTest
Direct Known Subclasses:
ExampleStories

public abstract class AcceptanceTest
extends Documentor


Constructor Summary
AcceptanceTest(java.lang.String name)
           
AcceptanceTest(java.lang.String name, java.lang.String workingDirectory)
           
AcceptanceTest(java.lang.String name, java.lang.String workingDirectory, java.lang.String testDirectory)
           
 
Method Summary
 void append(java.lang.String text)
           
 void checkField(java.lang.String fieldName, AbstractView check)
           
 void checkFieldsIn(View view)
           
 ClassView getClassView(java.lang.String name)
           
 java.lang.String getName()
           
protected  void note(java.lang.String text)
           
 void registerClass(java.lang.Class type)
          Register a class as being available to the user.
abstract  void runStories()
           
abstract  void setUp()
           
 void start()
           
 void step()
          Marks the start of a new step within a story.
 void step(java.lang.String text)
          Marks the start of a new step within a story.
 void story(java.lang.String title)
          Marks the start of a new story.
 void subtitle(java.lang.String text)
          Gives a story a subtitle in the script documentation.
 
Methods inherited from class org.nakedobjects.testing.Documentor
close, doc, docln, flush, initDocumentation, initSection, isGenerating, objectString, simpleObjectString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AcceptanceTest

public AcceptanceTest(java.lang.String name)

AcceptanceTest

public AcceptanceTest(java.lang.String name,
                      java.lang.String workingDirectory)

AcceptanceTest

public AcceptanceTest(java.lang.String name,
                      java.lang.String workingDirectory,
                      java.lang.String testDirectory)
Method Detail

append

public void append(java.lang.String text)

checkField

public void checkField(java.lang.String fieldName,
                       AbstractView check)

checkFieldsIn

public void checkFieldsIn(View view)

getClassView

public ClassView getClassView(java.lang.String name)

getName

public java.lang.String getName()

note

protected void note(java.lang.String text)

registerClass

public void registerClass(java.lang.Class type)
Register a class as being available to the user.


runStories

public abstract void runStories()

setUp

public abstract void setUp()

start

public void start()

step

public void step()
Marks the start of a new step within a story.

Group:
headings

step

public void step(java.lang.String text)
Marks the start of a new step within a story. Adds the specified text to the script documentation, which will then be followed by the generated text from the action methods.

Group:
headings

story

public void story(java.lang.String title)
Marks the start of a new story. Add the specified title as a story heading to the script documentation.

Group:
headings

subtitle

public void subtitle(java.lang.String text)
Gives a story a subtitle in the script documentation.

Group:
headings