org.jhotdraw.test.samples.javadraw
Class JavaDrawAppTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.jhotdraw.test.JHDTestCase
              extended by org.jhotdraw.test.samples.javadraw.JavaDrawAppTest
All Implemented Interfaces:
junit.framework.Test

public class JavaDrawAppTest
extends JHDTestCase

TestCase JavaDrawAppTest is generated by JUnitDoclet to hold the tests for JavaDrawApp.

See Also:
JavaDrawApp

Field Summary
 
Fields inherited from class org.jhotdraw.test.JHDTestCase
myDrawingEditor
 
Constructor Summary
JavaDrawAppTest(java.lang.String name)
          Constructor JavaDrawAppTest is basically calling the inherited constructor to initiate the TestCase for use by the Framework.
 
Method Summary
 DrawApplication createInstance()
          Factory method for instances of the class to be tested.
 void testDestroy()
          Method testDestroy is testing destroy
 void testEndAnimation()
          Method testEndAnimation is testing endAnimation
 void testMain()
          Method testMain is testing main
 void testStartAnimation()
          Method testStartAnimation is testing startAnimation
 void testVault()
          JUnitDoclet moves marker to this method, if there is not match for them in the regenerated code and if the marker is not empty.
 
Methods inherited from class org.jhotdraw.test.JHDTestCase
createNewDrawingEditor, getDrawingEditor
 
Methods inherited from class junit.framework.TestCase
countTestCases, getName, run, run, runBare, setName, toString
 
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
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JavaDrawAppTest

public JavaDrawAppTest(java.lang.String name)
Constructor JavaDrawAppTest is basically calling the inherited constructor to initiate the TestCase for use by the Framework.

Method Detail

createInstance

public DrawApplication createInstance()
                               throws java.lang.Exception
Factory method for instances of the class to be tested.

Throws:
java.lang.Exception

testDestroy

public void testDestroy()
                 throws java.lang.Exception
Method testDestroy is testing destroy

Throws:
java.lang.Exception
See Also:
JavaDrawApp.destroy()

testStartAnimation

public void testStartAnimation()
                        throws java.lang.Exception
Method testStartAnimation is testing startAnimation

Throws:
java.lang.Exception
See Also:
JavaDrawApp.startAnimation()

testEndAnimation

public void testEndAnimation()
                      throws java.lang.Exception
Method testEndAnimation is testing endAnimation

Throws:
java.lang.Exception
See Also:
JavaDrawApp.endAnimation()

testMain

public void testMain()
              throws java.lang.Exception
Method testMain is testing main

Throws:
java.lang.Exception
See Also:
JavaDrawApp.main(java.lang.String[])

testVault

public void testVault()
               throws java.lang.Exception
JUnitDoclet moves marker to this method, if there is not match for them in the regenerated code and if the marker is not empty. This way, no test gets lost when regenerating after renaming. Method testVault is supposed to be empty.

Throws:
java.lang.Exception