コード例 #1
0
ファイル: test_resource.py プロジェクト: Piidgey/AltaPay
 def test_merge(self):
     resource = Resource()
     resource.amount = 1.0
     body = {'currency': 'EUR'}
     resource.merge(body)
     self.assertEqual(len(resource.__data__), 2)
     self.assertEqual(resource.currency, 'EUR')
コード例 #2
0
ファイル: test_resource.py プロジェクト: Piidgey/AltaPay
 def test_set_and_get(self):
     resource = Resource()
     resource.amount = 1.0
     self.assertEqual(resource.amount, 1.0)
     self.assertEqual(resource.__data__['amount'], 1.0)
コード例 #3
0
ファイル: test_resource.py プロジェクト: Piidgey/AltaPay
 def test_representation(self):
     resource = Resource()
     self.assertEqual(str(resource), '{}')
     resource.amount = 1.0
     self.assertEqual(str(resource), "{'amount': 1.0}")
     self.assertEqual(str(resource), repr(resource))
コード例 #4
0
ファイル: test_resource.py プロジェクト: Piidgey/AltaPay
 def test_contains(self):
     resource = Resource()
     resource.amount = 1.0
     self.assertIn('amount', resource)