net.sourceforge.demetrix.test.model
Class ResourceTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
net.sourceforge.demetrix.test.model.ResourceTest
- All Implemented Interfaces:
- Test
- public class ResourceTest
- extends TestCase
- Author:
- Dimitri Pissarenko
Fields inherited from class junit.framework.TestCase |
|
Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, 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 |
logger
private Logger logger
ResourceTest
public ResourceTest(String arg0)
- Constructor for ResourceTest.
- Parameters:
arg0
-
main
public static void main(String[] args)
testEquals
public void testEquals()
testBug876852
public void testBug876852()
- Bugfix test case
================
This test case reproduces part of the bug #876852.
http://sourceforge.net/tracker/index.php?func=detail&aid=876852&group_id=97569&atid=618426
System balance sheet
System balance sheet does not work.
Following exception occurs:
java.lang.ClassCastException
at
net.sourceforge.demetrix.model.Resource.equals
(Resource.java:131)
at java.util.Vector.indexOf(Unknown Source)
at java.util.Vector.contains(Unknown Source)
at
net.sourceforge.demetrix.model.ProcessChain.linearizeList
(ProcessChain.java:332)
at
net.sourceforge.demetrix.model.ProcessChain.getExternal
Flows(ProcessChain.java:386)
at
net.sourceforge.demetrix.model.ProcessChain.getSystem
Outputs(ProcessChain.java:290)
at
net.sourceforge.demetrix.ui.balancesheets.SwixMLSystem
BalanceSheetRenderer.render
(SwixMLSystemBalanceSheetRenderer.java:109)
at
net.sourceforge.demetrix.ui.ProcessChainEditorActions.sy
stemBalanceSheetAction
(ProcessChainEditorActions.java:463)
at
net.sourceforge.demetrix.ui.ProcessChainEditor.actionP
erformed(ProcessChainEditor.java:177)
at
javax.swing.AbstractButton.fireActionPerformed
(Unknown Source)
at
javax.swing.AbstractButton$ForwardActionEvents.actionP
erformed(Unknown Source)
at
javax.swing.DefaultButtonModel.fireActionPerformed
(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed
(Unknown Source)
at javax.swing.AbstractButton.doClick
(Unknown Source)
at
javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown
Source)
at
javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandl
er.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent
(Unknown Source)
at java.awt.Component.processEvent(Unknown
Source)
at java.awt.Container.processEvent(Unknown
Source)
at java.awt.Component.dispatchEventImpl
(Unknown Source)
at java.awt.Container.dispatchEventImpl
(Unknown Source)
at java.awt.Component.dispatchEvent
(Unknown Source)
at
java.awt.LightweightDispatcher.retargetMouseEvent
(Unknown Source)
at
java.awt.LightweightDispatcher.processMouseEvent
(Unknown Source)
at
java.awt.LightweightDispatcher.dispatchEvent(Unknown
Source)
at java.awt.Container.dispatchEventImpl
(Unknown Source)
at java.awt.Window.dispatchEventImpl
(Unknown Source)
at java.awt.Component.dispatchEvent
(Unknown Source)
at java.awt.EventQueue.dispatchEvent
(Unknown Source)
at
java.awt.EventDispatchThread.pumpOneEventForHierarch
y(Unknown Source)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy
(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents
(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents
(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown
Source)
testToString
public void testToString()
- This test case was contributed by Gerhard Görlich
testHashCodeOnNullSubGraph
public void testHashCodeOnNullSubGraph()