edu.rice.cs.drjava.model
Class EventNotifierTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
edu.rice.cs.drjava.DrJavaTestCase
edu.rice.cs.drjava.model.EventNotifierTest
- All Implemented Interfaces:
- Test
public final class EventNotifierTest
- extends DrJavaTestCase
Tests the functionality of the class that notifies listeners
of a global model.
- Version:
- $Id: EventNotifierTest.java 4447 2008-04-18 16:06:34Z rcartwright $
Method Summary |
void |
setUp()
Set up for every test. |
void |
tearDown()
Clean up for every test case. |
void |
testAddAndRemoveListeners()
Checks that the notifier adds and removes listeners correctly,
notifying the correct ones on a particular event. |
void |
testPollListeners()
Checks that the notifier can poll multiple listeners. |
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, failNotEquals, failNotSame, failSame, format |
_notifier
protected GlobalEventNotifier _notifier
EventNotifierTest
public EventNotifierTest()
setUp
public void setUp()
throws Exception
- Description copied from class:
DrJavaTestCase
- Set up for every test.
- Overrides:
setUp
in class DrJavaTestCase
- Throws:
Exception
- This convention is mandated by JUnit.TestCase, the superclass of this class.
tearDown
public void tearDown()
throws Exception
- Description copied from class:
DrJavaTestCase
- Clean up for every test case. Only used in unit tests. Added because Windows would intermittently throw
a java.util.concurrent.RejectedExecutionException during cleanup.
- Overrides:
tearDown
in class DrJavaTestCase
- Throws:
Exception
testAddAndRemoveListeners
public void testAddAndRemoveListeners()
- Checks that the notifier adds and removes listeners correctly,
notifying the correct ones on a particular event.
testPollListeners
public void testPollListeners()
- Checks that the notifier can poll multiple listeners.