Class: EASerializerTest

Inherits:
Test::Unit::TestCase
  • Object
show all
Defined in:
lib/puppet/vendor/rgen/test/ea_serializer_test.rb

Constant Summary collapse

MODEL_DIR =
File.join(File.dirname(__FILE__),"testmodel")
TEST_DIR =
File.join(File.dirname(__FILE__),"ea_serializer_test")

Instance Method Summary collapse

Instance Method Details

#test_serializerObject



14
15
16
17
18
19
20
21
# File 'lib/puppet/vendor/rgen/test/ea_serializer_test.rb', line 14

def test_serializer
	envUML = RGen::Environment.new
   EASupport.instantiateUML13FromXMI11(envUML, MODEL_DIR+"/ea_testmodel.xml") 
   models = envUML.find(:class => UML13::Model)
   assert_equal 1, models.size
   
   EASupport.serializeUML13ToXMI11(envUML, MODEL_DIR+"/ea_testmodel_regenerated.xml") 
end