コード例 #1
0
 def test_resource3(self):
     a = Resource("/foo", {'key1': 'value1', 'key2': 'value2'})
     b = Resource("/bar", {'key3': 'value3', 'key4': 'value4'})
     a.add_embedded_resource("bars", b)
     tmp = a.to_dict()
     self.assertEqual(tmp["_embedded"]['bars'][0]['key3'], 'value3')
     self.assertEqual(tmp["_embedded"]['bars'][0]['key4'], 'value4')
コード例 #2
0
 def test_resource2(self):
     a = Resource("/foo", {'key1': 'value1', 'key2': 'value2'})
     tmp = a.to_dict()
     self.assertEqual(tmp['key1'], 'value1')
     self.assertEqual(tmp['key2'], 'value2')
コード例 #3
0
 def test_resource1(self):
     a = Resource("/foo")
     tmp = a.to_dict()
     self.assertEqual(tmp['_links']['self']['href'], '/foo')