コード例 #1
0
 def test_one_model_with_class_which_extend_label(self):
     dot = ModelSchema('My UML model')
     label = dot.add_label('My label')
     cls = dot.add_class('My class')
     cls.add_method('One method')
     cls.extend(label)
     dot.render()
コード例 #2
0
 def test_one_model_with_class_which_associate_label(self):
     dot = ModelSchema('My UML model')
     label = dot.add_label('My label')
     cls = dot.add_class('My class')
     cls.associate(label)
     cls.associate(cls, label_from='test')
     dot.render()
コード例 #3
0
ファイル: test_graphviz.py プロジェクト: AnyBlok/AnyBlok
 def test_one_model_with_class_which_associate_label(self):
     dot = ModelSchema('My UML model')
     label = dot.add_label('My label')
     cls = dot.add_class('My class')
     cls.associate(label)
     cls.associate(cls, label_from='test')
     dot.render()
コード例 #4
0
ファイル: test_graphviz.py プロジェクト: AnyBlok/AnyBlok
 def test_one_model_with_class_which_extend_label(self):
     dot = ModelSchema('My UML model')
     label = dot.add_label('My label')
     cls = dot.add_class('My class')
     cls.add_method('One method')
     cls.extend(label)
     dot.render()
コード例 #5
0
 def test_get_class(self):
     dot = ModelSchema('My UML model')
     cls = dot.add_class('My class')
     self.assertEqual(dot.get_class('My class'), cls)
コード例 #6
0
 def test_one_model_with_class_which_strong_agregate_label(self):
     dot = ModelSchema('My UML model')
     label = dot.add_label('My label')
     cls = dot.add_class('My class')
     cls.strong_agregate(label, multiplicity_from='test')
     dot.render()
コード例 #7
0
 def test_one_model_with_class(self):
     dot = ModelSchema('My UML model')
     dot.add_class('My class')
     dot.render()
コード例 #8
0
ファイル: test_graphviz.py プロジェクト: zakibelm/AnyBlok
 def test_get_class(self):
     dot = ModelSchema('My UML model')
     cls = dot.add_class('My class')
     assert dot.get_class('My class') == cls
コード例 #9
0
ファイル: test_graphviz.py プロジェクト: AnyBlok/AnyBlok
 def test_get_class(self):
     dot = ModelSchema('My UML model')
     cls = dot.add_class('My class')
     self.assertEqual(dot.get_class('My class'), cls)
コード例 #10
0
ファイル: test_graphviz.py プロジェクト: AnyBlok/AnyBlok
 def test_one_model_with_class_which_strong_agregate_label(self):
     dot = ModelSchema('My UML model')
     label = dot.add_label('My label')
     cls = dot.add_class('My class')
     cls.strong_agregate(label, multiplicity_from='test')
     dot.render()
コード例 #11
0
ファイル: test_graphviz.py プロジェクト: AnyBlok/AnyBlok
 def test_one_model_with_class(self):
     dot = ModelSchema('My UML model')
     dot.add_class('My class')
     dot.render()