Menu

Commit [r610]  Maximize  Restore  History

- separating java model generator tests in a package

- random code generation test (generate random ooclass -> string -> parseing -> detected ooclass, compare the original random ooclass with the detected one)
- equals() method in OOClass, OOMethod and OOAttribute (to see if an instance equals one another)
- fixing bugs in java parser (bugs are detected by the new test)

agalal 2011-12-09

changed /trunk/UMLModeler/src/controller/modelgen/JavaParser.java
changed /trunk/UMLModeler/src/model/OOAttribute.java
changed /trunk/UMLModeler/src/model/OOClass.java
changed /trunk/UMLModeler/src/model/OOMethod.java
changed /trunk/UMLModeler/src/model/OOObject.java
changed /trunk/UMLModeler/src/model/OOVariable.java
renamed /trunk/UMLModeler/tests/ctrl/JavaModelGeneratorTest.java -> /trunk/UMLModeler/tests/javamodelgen/ParsingCompilationUnitTest.java
added /trunk/UMLModeler/tests/javacodegen
added /trunk/UMLModeler/tests/javacodegen/RandomCodeGenerationTest.java
added /trunk/UMLModeler/tests/javamodelgen
added /trunk/UMLModeler/tests/javamodelgen/AttributeDefinitionTest.java
added /trunk/UMLModeler/tests/javamodelgen/ClassDefinitionAllTest.java
added /trunk/UMLModeler/tests/javamodelgen/ClassHeaderDefinitionTest.java
added /trunk/UMLModeler/tests/javamodelgen/ImportDeclarationTest.java
added /trunk/UMLModeler/tests/javamodelgen/MethodDefinitionTest.java
added /trunk/UMLModeler/tests/javamodelgen/PackageDefinitionTest.java
added /trunk/UMLModeler/tests/javamodelgen/RandomClassGenerationTest.java
added /trunk/UMLModeler/tests/javamodelgen/TypeParamsTest.java
changed /trunk/UMLModeler/tests/sys/RandomOOClassGenerator.java
/trunk/UMLModeler/src/controller/modelgen/JavaParser.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/model/OOAttribute.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/model/OOClass.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/model/OOMethod.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/model/OOObject.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/model/OOVariable.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javacodegen/RandomCodeGenerationTest.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/AttributeDefinitionTest.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/ClassDefinitionAllTest.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/ClassHeaderDefinitionTest.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/ImportDeclarationTest.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/MethodDefinitionTest.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/PackageDefinitionTest.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/RandomClassGenerationTest.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/TypeParamsTest.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/sys/RandomOOClassGenerator.java Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.