org.jupe.editors.classdiagram.model.serializer
Class ClassDiagramSerializerTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.jupe.unittest.AbstractProjectTestCase
              extended by org.jupe.editors.classdiagram.model.serializer.ClassDiagramSerializerTest
All Implemented Interfaces:
junit.framework.Test

public class ClassDiagramSerializerTest
extends AbstractProjectTestCase

Class for testing of ClassDiagramSerializer.

Author:
carlos, Michael Pradel

Constructor Summary
ClassDiagramSerializerTest()
           
 
Method Summary
 void setUp()
           
 void testLoadSaveConsistency()
          Test the consistency of loading and saving the diagram in the form of an XML file.
 
Methods inherited from class org.jupe.unittest.AbstractProjectTestCase
tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, getName, run, run, runBare, setName, 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, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClassDiagramSerializerTest

public ClassDiagramSerializerTest()
Method Detail

setUp

public void setUp()
           throws java.lang.Exception
Overrides:
setUp in class AbstractProjectTestCase
Throws:
java.lang.Exception

testLoadSaveConsistency

public void testLoadSaveConsistency()
Test the consistency of loading and saving the diagram in the form of an XML file. Complex diagram (which should contain at least one element of each type) is saved, loaded and then saved again. The XML result of the two saves is compared, and should be the same.