|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdiva.util.jester.TestSuite
diva.canvas.test.FigureTest
public class FigureTest
A test suite for Figure. Since Figure is an interface, this class has no main() method. It defines a factory interface that concrete factories must implement.
Nested Class Summary | |
---|---|
static interface |
FigureTest.FigureFactory
The figure factory interface |
class |
FigureTest.RegionTestCase
Region testing test case. |
Field Summary | |
---|---|
private FigureTest.FigureFactory |
factory
The unit factory |
Constructor Summary | |
---|---|
FigureTest(TestHarness harness,
FigureTest.FigureFactory factory)
Constructor |
Method Summary | |
---|---|
void |
runSuite()
runSuite() |
void |
testHit()
Test hit. |
void |
testIntersects()
Test intersection. |
void |
testPaint()
Test painting. |
void |
testProperties()
Perform the simple set/get tests. |
void |
testTransform()
Test how transforms affect the figure |
void |
testTranslate()
Test how translates affect the figure |
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 |
---|
private FigureTest.FigureFactory factory
Constructor Detail |
---|
public FigureTest(TestHarness harness, FigureTest.FigureFactory factory)
Method Detail |
---|
public void runSuite()
runSuite
in class TestSuite
public void testProperties()
public void testHit()
public void testIntersects()
public void testPaint()
public void testTransform()
public void testTranslate()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |