Esempio n. 1
0
 def test_ToJSON(self):
     substatement = SubStatement(object_type='SubStatement',
                                 actor=Agent(name='test'),
                                 verb=Verb(id='test'),
                                 object=Activity(id='test'))
     self.assertEqual(
         json.loads(substatement.to_json()),
         json.loads(
             '{"verb": {"id": "test"}, "object": {"id": "test", "objectType": "Activity"}, '
             '"actor": {"name": "test", "objectType": "Agent"}, "objectType": "SubStatement"}'
         ))
 def test_ToJSONEmpty(self):
     substatement = SubStatement()
     self.assertEqual(json.loads(substatement.to_json()), json.loads('{"objectType": "SubStatement"}'))
 def test_ToJSONEmpty(self):
     substatement = SubStatement()
     self.assertEqual(substatement.to_json(), '{"objectType": "SubStatement"}')
 def test_ToJSON(self):
     substatement = SubStatement(object_type='SubStatement', actor=Agent(name='test'), verb=Verb(id='test'), object=Activity(id='test'))
     self.assertEqual(substatement.to_json(), '{"verb": {"id": "test"}, "object": {"id": "test", "objectType": "Activity"}, "actor": {"name": "test", "objectType": "Agent"}, "objectType": "SubStatement"}')