Class: ModelFragmentTest

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

Defined Under Namespace

Modules: TestMetamodel

Instance Method Summary collapse

Instance Method Details

#test_elementsObject



18
19
20
21
22
23
24
25
26
# File 'lib/puppet/vendor/rgen/test/model_fragment_test.rb', line 18

def test_elements
  root = TestMetamodel::SimpleClass.new(:name => "parent",
    :subclass => [TestMetamodel::SimpleClass.new(:name => "child")])
  
  frag = RGen::Fragment::ModelFragment.new("location")
  frag.set_root_elements([root])

  assert_equal 2, frag.elements.size
end