|
21 | 21 | from tincan.verb import Verb |
22 | 22 | from tincan.statement_ref import StatementRef |
23 | 23 | from tincan.activity import Activity |
24 | | -from tincan.substatement import Substatement |
| 24 | +from tincan.substatement import SubStatement |
25 | 25 |
|
26 | | -class SubstatementTest(unittest.TestCase): |
| 26 | +class SubStatementTest(unittest.TestCase): |
27 | 27 |
|
28 | 28 | def test_InitAnonAgentActor(self): |
29 | | - substatement = Substatement(actor={'object_type':'Agent', 'name':'test'}) |
| 29 | + substatement = SubStatement(actor={'object_type':'Agent', 'name':'test'}) |
30 | 30 | self.agentVerificationHelper(substatement.actor) |
31 | 31 |
|
32 | 32 | def test_InitAnonGroupActor(self): |
33 | | - substatement = Substatement(actor={'object_type':'Group', 'member':[{"name":"test"}]}) |
| 33 | + substatement = SubStatement(actor={'object_type':'Group', 'member':[{"name":"test"}]}) |
34 | 34 | self.groupVerificationHelper(substatement.actor) |
35 | 35 |
|
36 | 36 | def test_InitAnonVerb(self): |
37 | | - substatement = Substatement(verb={'id':'test'}) |
| 37 | + substatement = SubStatement(verb={'id':'test'}) |
38 | 38 | self.verbVerificationHelper(substatement.verb) |
39 | 39 |
|
40 | 40 | def test_InitAnonObject(self): |
41 | | - substatement = Substatement(object={'id':'test'}) |
| 41 | + substatement = SubStatement(object={'id':'test'}) |
42 | 42 | self.activityVerificationHelper(substatement.object) |
43 | 43 |
|
44 | 44 | def test_InitAnonAgentObject(self): |
45 | | - substatement = Substatement(object={'object_type':'Agent', 'name':'test'}) |
| 45 | + substatement = SubStatement(object={'object_type':'Agent', 'name':'test'}) |
46 | 46 | self.agentVerificationHelper(substatement.object) |
47 | 47 |
|
48 | 48 | def test_InitDifferentNamingObject(self): |
49 | | - substatement = Substatement(object={'objectType':'Agent', 'name':'test'}) |
| 49 | + substatement = SubStatement(object={'objectType':'Agent', 'name':'test'}) |
50 | 50 | self.agentVerificationHelper(substatement.object) |
51 | 51 |
|
52 | 52 | def test_InitObjectType(self): |
53 | | - substatement = Substatement(object_type="SubStatement") |
| 53 | + substatement = SubStatement(object_type="SubStatement") |
54 | 54 | self.assertEqual(substatement.object_type, "SubStatement") |
55 | 55 |
|
56 | 56 | def test_InitAgentActor(self): |
57 | | - substatement = Substatement(actor=Agent(name='test')) |
| 57 | + substatement = SubStatement(actor=Agent(name='test')) |
58 | 58 | self.agentVerificationHelper(substatement.actor) |
59 | 59 |
|
60 | 60 | def test_InitGroupActor(self): |
61 | | - substatement = Substatement(actor=Group(member=[Agent(name='test')])) |
| 61 | + substatement = SubStatement(actor=Group(member=[Agent(name='test')])) |
62 | 62 | self.groupVerificationHelper(substatement.actor) |
63 | 63 |
|
64 | 64 | def test_InitVerb(self): |
65 | | - substatement = Substatement(verb=Verb(id='test')) |
| 65 | + substatement = SubStatement(verb=Verb(id='test')) |
66 | 66 | self.verbVerificationHelper(substatement.verb) |
67 | 67 |
|
68 | 68 | def test_InitAgentObject(self): |
69 | | - substatement = Substatement(object=Agent(name='test')) |
| 69 | + substatement = SubStatement(object=Agent(name='test')) |
70 | 70 | self.agentVerificationHelper(substatement.object) |
71 | 71 |
|
72 | 72 | def test_InitGroupObject(self): |
73 | | - substatement = Substatement(object=Group(member=[Agent(name='test')])) |
| 73 | + substatement = SubStatement(object=Group(member=[Agent(name='test')])) |
74 | 74 | self.groupVerificationHelper(substatement.object) |
75 | 75 |
|
76 | 76 | def test_InitActivityObject(self): |
77 | | - substatement = Substatement(object=Activity(id='test')) |
| 77 | + substatement = SubStatement(object=Activity(id='test')) |
78 | 78 | self.activityVerificationHelper(substatement.object) |
79 | 79 |
|
80 | 80 | def test_InitUnpack(self): |
81 | 81 | obj = {'object_type':'SubStatement', 'actor':{'name':'test'}, 'verb':{'id':'test'}, 'object':{'id':'test'}} |
82 | | - substatement = Substatement(**obj) |
| 82 | + substatement = SubStatement(**obj) |
83 | 83 | self.assertEqual(substatement.object_type, 'SubStatement') |
84 | 84 | self.agentVerificationHelper(substatement.actor) |
85 | 85 | self.verbVerificationHelper(substatement.verb) |
86 | 86 | self.activityVerificationHelper(substatement.object) |
87 | 87 |
|
88 | 88 | def test_FromJSON(self): |
89 | 89 | json_str = '{"object_type":"SubStatement", "actor":{"name":"test"}, "verb":{"id":"test"}, "object":{"id":"test"}}' |
90 | | - substatement = Substatement.from_json(json_str) |
| 90 | + substatement = SubStatement.from_json(json_str) |
91 | 91 | self.assertEqual(substatement.object_type, 'SubStatement') |
92 | 92 | self.agentVerificationHelper(substatement.actor) |
93 | 93 | self.verbVerificationHelper(substatement.verb) |
94 | 94 | self.activityVerificationHelper(substatement.object) |
95 | 95 |
|
96 | 96 | def test_ToJSONEmpty(self): |
97 | | - substatement = Substatement() |
| 97 | + substatement = SubStatement() |
98 | 98 | self.assertEqual(substatement.to_json(), '{"objectType": "SubStatement"}') |
99 | 99 |
|
100 | 100 | def test_ToJSON(self): |
101 | | - substatement = Substatement(object_type='SubStatement', actor=Agent(name='test'), verb=Verb(id='test'), object=Activity(id='test')) |
| 101 | + substatement = SubStatement(object_type='SubStatement', actor=Agent(name='test'), verb=Verb(id='test'), object=Activity(id='test')) |
102 | 102 | self.assertEqual(substatement.to_json(), '{"verb": {"id": "test"}, "object": {"id": "test"}, "actor": {"name": "test", "objectType": "Agent"}, "objectType": "SubStatement"}') |
103 | 103 |
|
104 | 104 | def test_FromJSONToJSON(self): |
105 | 105 | json_str = '{"object_type":"SubStatement", "actor":{"name":"test"}, "verb":{"id":"test"}, "object":{"id":"test"}}' |
106 | | - substatement = Substatement.from_json(json_str) |
| 106 | + substatement = SubStatement.from_json(json_str) |
107 | 107 | self.assertEqual(substatement.object_type, 'SubStatement') |
108 | 108 | self.agentVerificationHelper(substatement.actor) |
109 | 109 | self.verbVerificationHelper(substatement.verb) |
@@ -133,5 +133,5 @@ def activityVerificationHelper(self, value): |
133 | 133 | self.assertEqual(value.id, 'test') |
134 | 134 |
|
135 | 135 | if __name__ == '__main__': |
136 | | - suite = unittest.TestLoader().loadTestsFromTestCase(SubstatementTest) |
| 136 | + suite = unittest.TestLoader().loadTestsFromTestCase(SubStatementTest) |
137 | 137 | unittest.TextTestRunner(verbosity=2).run(suite) |
0 commit comments