diva.canvas.test
Class JCanvasTest

java.lang.Object
  extended by diva.util.jester.TestSuite
      extended by diva.canvas.test.JCanvasTest

public class JCanvasTest
extends TestSuite

A test suite for JCanvas. This is fairly basic, and is really just a few simple confidence tests.

Version:
$Id: JCanvasTest.java 47561 2007-12-16 07:29:50Z cxh $
Author:
John Reekie

Nested Class Summary
static class JCanvasTest.CanvasFactory
          The canvas factory provides methods for default creation of canvas objects.
static class JCanvasTest.FramedCanvas
          FramedCanvas is a test case that accepts a JCanvas and places it into a pane.
 
Field Summary
private  JCanvasTest.CanvasFactory factory
          The unit factory
 
Constructor Summary
JCanvasTest(TestHarness harness, JCanvasTest.CanvasFactory factory)
          Constructor
 
Method Summary
static void main(java.lang.String[] argv)
          Create a default test harness and a canvas factory and run all tests on it.
 void runSuite()
          runSuite()
 void testConstructor1()
          Test the nullary constructor
 void testConstructor2()
          Test the constructor that takes a pane
 
Methods inherited from class diva.util.jester.TestSuite
getFactory, getTestHarness, run, runAll, runTestCase, setFactory, setTestHarness
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

factory

private JCanvasTest.CanvasFactory factory
The unit factory

Constructor Detail

JCanvasTest

public JCanvasTest(TestHarness harness,
                   JCanvasTest.CanvasFactory factory)
Constructor

Method Detail

runSuite

public void runSuite()
runSuite()

Specified by:
runSuite in class TestSuite

testConstructor1

public void testConstructor1()
Test the nullary constructor


testConstructor2

public void testConstructor2()
Test the constructor that takes a pane


main

public static void main(java.lang.String[] argv)
Create a default test harness and a canvas factory and run all tests on it.