blob: 55f6a547051889634e4f710fed34cfad1806de8f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
"""Interface model unit test"""
import unittest
import generator.Model
class TestInterfaceModel(unittest.TestCase):
"""Test for interface model."""
def test_enum_element_primary_name(self):
"""Test property primary_name of EnumElement."""
element = generator.Model.EnumElement(name="name1")
self.assertEqual("name1", element.primary_name)
element = generator.Model.EnumElement(name="name2",
internal_name="internal_name1")
self.assertEqual("internal_name1", element.primary_name)
element.internal_name = None
self.assertEqual("name2", element.primary_name)
element.internal_name = "internal_name2"
self.assertEqual("internal_name2", element.primary_name)
if __name__ == "__main__":
unittest.main()
|