|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--junit.framework.Assert | +--junit.framework.TestCase | +--org.gjt.rec.testing.SettingsTest
Contains test methods that check that a settings object fulfils its
contractual obligations as specified by the javadoc comments on the
Settings
interface.
Settings
Field Summary | |
static String |
REVISION
|
Constructor Summary | |
SettingsTest(String name,
boolean settingsCanBeSet,
String[] settingNames)
|
Method Summary | |
abstract Settings |
newSettings()
Constructs a new instance of settings. |
void |
settingsChanged(SettingsEvent e)
Invoked when a settings object has changed. |
void |
setUp()
|
void |
testAddNullListener()
|
void |
testGetNames()
|
void |
testGetNull()
|
void |
testGetUnknownSetting()
|
void |
testNotification()
|
void |
testRemove()
|
void |
testRemoveNull()
|
void |
testRemoveNullListener()
|
void |
testRemoveUnknownListener()
|
void |
testSet()
|
void |
testSetInstead()
|
void |
testSetNullArgs()
|
void |
testSetNullName()
|
void |
testSetNullValue()
|
Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, 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 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final String REVISION
Constructor Detail |
public SettingsTest(String name, boolean settingsCanBeSet, String[] settingNames)
Method Detail |
public abstract Settings newSettings()
public void settingsChanged(SettingsEvent e)
SettingsListener
settingsChanged
in interface SettingsListener
e
- an event object describing the change in the settings.public void setUp()
setUp
in class junit.framework.TestCase
public void testGetNames()
public void testGetNull()
public void testGetUnknownSetting()
public void testSetNullName()
public void testSetNullValue()
public void testSetNullArgs()
public void testSet()
public void testSetInstead()
public void testRemoveNull()
public void testRemove()
public void testAddNullListener()
public void testRemoveNullListener()
public void testRemoveUnknownListener()
public void testNotification()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |