• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python helper.MyUpdateable类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中stripe.test.helper.MyUpdateable的典型用法代码示例。如果您正苦于以下问题:Python MyUpdateable类的具体用法?Python MyUpdateable怎么用?Python MyUpdateable使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



在下文中一共展示了MyUpdateable类的19个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: test_replace_nested_object

    def test_replace_nested_object(self):
        acct = MyUpdateable.construct_from({
            'id': 'myid',
            'legal_entity': {
                'last_name': 'smith',
            }
        }, 'mykey')

        acct.legal_entity = {
            'first_name': 'bob',
        }

        self.assertTrue(acct is acct.save())

        self.requestor_mock.request.assert_called_with(
            'post',
            '/v1/myupdateables/myid',
            {
                'legal_entity': {
                    'first_name': 'bob',
                    'last_name': '',
                }
            },
            None
        )
开发者ID:karanmkkr,项目名称:MontrealHomes-CurryChowmein,代码行数:25,代码来源:test_resources.py


示例2: test_array_update

    def test_array_update(self):
        acct = MyUpdateable.construct_from({
            'id': 'myid',
            'legal_entity': {
                'additional_owners': [
                    {'first_name': 'Bob'},
                    {'first_name': 'Jane'}
                ]
            }
        }, 'mykey')

        acct.legal_entity.additional_owners[1].first_name = 'Janet'

        self.assertTrue(acct is acct.save())

        self.requestor_mock.request.assert_called_with(
            'post',
            '/v1/myupdateables/myid',
            {
                'legal_entity': {
                    'additional_owners': {
                        '0': {},
                        '1': {'first_name': 'Janet'}
                    }
                }
            },
            None
        )
开发者ID:karanmkkr,项目名称:MontrealHomes-CurryChowmein,代码行数:28,代码来源:test_resources.py


示例3: setUp

    def setUp(self):
        super(UpdateableAPIResourceTests, self).setUp()

        self.mock_response({"thats": "it"})

        self.obj = MyUpdateable.construct_from(
            {"id": "myid", "foo": "bar", "baz": "boz", "metadata": {"size": "l", "score": 4, "height": 10}}, "mykey"
        )
开发者ID:koobs,项目名称:stripe-python,代码行数:8,代码来源:test_resources.py


示例4: test_array_setting

    def test_array_setting(self):
        acct = MyUpdateable.construct_from({"id": "myid", "legal_entity": {}}, "mykey")

        acct.legal_entity.additional_owners = [{"first_name": "Bob"}]

        self.assertTrue(acct is acct.save())

        self.requestor_mock.request.assert_called_with(
            "post", "/v1/myupdateables/myid", {"legal_entity": {"additional_owners": [{"first_name": "Bob"}]}}, None
        )
开发者ID:koobs,项目名称:stripe-python,代码行数:10,代码来源:test_resources.py


示例5: test_array_none

    def test_array_none(self):
        acct = MyUpdateable.construct_from({"id": "myid", "legal_entity": {"additional_owners": None}}, "mykey")

        acct.foo = "bar"

        self.assertTrue(acct is acct.save())

        self.requestor_mock.request.assert_called_with(
            "post", "/v1/myupdateables/myid", {"foo": "bar", "legal_entity": {}}, None
        )
开发者ID:koobs,项目名称:stripe-python,代码行数:10,代码来源:test_resources.py


示例6: test_save_nothing

    def test_save_nothing(self):
        acct = MyUpdateable.construct_from({
            'id': 'myid',
            'metadata': {
                'key': 'value',
            }
        }, 'mykey')

        self.assertTrue(acct is acct.save())
        self.requestor_mock.request.assert_not_called()
开发者ID:karanmkkr,项目名称:MontrealHomes-CurryChowmein,代码行数:10,代码来源:test_resources.py


示例7: test_hash_noop

    def test_hash_noop(self):
        acct = MyUpdateable.construct_from(
            {"id": "myid", "legal_entity": {"address": {"line1": "1 Two Three"}}}, "mykey"
        )

        self.assertTrue(acct is acct.save())

        self.requestor_mock.request.assert_called_with(
            "post", "/v1/myupdateables/myid", {"legal_entity": {"address": {}}}, None
        )
开发者ID:koobs,项目名称:stripe-python,代码行数:10,代码来源:test_resources.py


示例8: test_replace_nested_object

    def test_replace_nested_object(self):
        acct = MyUpdateable.construct_from({"id": "myid", "legal_entity": {"last_name": "smith"}}, "mykey")

        acct.legal_entity = {"first_name": "bob"}

        self.assertTrue(acct is acct.save())

        self.requestor_mock.request.assert_called_with(
            "post", "/v1/myupdateables/myid", {"legal_entity": {"first_name": "bob", "last_name": ""}}, None
        )
开发者ID:koobs,项目名称:stripe-python,代码行数:10,代码来源:test_resources.py


示例9: test_add_key_to_nested_object

    def test_add_key_to_nested_object(self):
        acct = MyUpdateable.construct_from(
            {"id": "myid", "legal_entity": {"size": "l", "score": 4, "height": 10}}, "mykey"
        )

        acct.legal_entity["first_name"] = "bob"

        self.assertTrue(acct is acct.save())

        self.requestor_mock.request.assert_called_with(
            "post", "/v1/myupdateables/myid", {"legal_entity": {"first_name": "bob"}}, None
        )
开发者ID:koobs,项目名称:stripe-python,代码行数:12,代码来源:test_resources.py


示例10: test_array_noop

    def test_array_noop(self):
        acct = MyUpdateable.construct_from(
            {
                "id": "myid",
                "legal_entity": {"additional_owners": [{"first_name": "Bob"}]},
                "currencies_supported": ["usd", "cad"],
            },
            "mykey",
        )

        self.assertTrue(acct is acct.save())

        self.requestor_mock.request.assert_called_with(
            "post", "/v1/myupdateables/myid", {"legal_entity": {"additional_owners": {"0": {}}}}, None
        )
开发者ID:koobs,项目名称:stripe-python,代码行数:15,代码来源:test_resources.py


示例11: test_hash_noop

    def test_hash_noop(self):
        acct = MyUpdateable.construct_from({
            'id': 'myid',
            'legal_entity': {
                'address': {'line1': '1 Two Three'}
            }
        }, 'mykey')

        self.assertTrue(acct is acct.save())

        self.requestor_mock.request.assert_called_with(
            'post',
            '/v1/myupdateables/myid',
            {'legal_entity': {'address': {}}},
            None
        )
开发者ID:karanmkkr,项目名称:MontrealHomes-CurryChowmein,代码行数:16,代码来源:test_resources.py


示例12: test_array_update

    def test_array_update(self):
        acct = MyUpdateable.construct_from(
            {"id": "myid", "legal_entity": {"additional_owners": [{"first_name": "Bob"}, {"first_name": "Jane"}]}},
            "mykey",
        )

        acct.legal_entity.additional_owners[1].first_name = "Janet"

        self.assertTrue(acct is acct.save())

        self.requestor_mock.request.assert_called_with(
            "post",
            "/v1/myupdateables/myid",
            {"legal_entity": {"additional_owners": {"0": {}, "1": {"first_name": "Janet"}}}},
            None,
        )
开发者ID:koobs,项目名称:stripe-python,代码行数:16,代码来源:test_resources.py


示例13: setUp

    def setUp(self):
        super(UpdateableAPIResourceTests, self).setUp()

        self.mock_response({
            'thats': 'it'
        })

        self.obj = MyUpdateable.construct_from({
            'id': 'myid',
            'foo': 'bar',
            'baz': 'boz',
            'metadata': {
                'size': 'l',
                'score': 4,
                'height': 10
            }
        }, 'mykey')
开发者ID:speedyGonzales,项目名称:playground,代码行数:17,代码来源:test_resources.py


示例14: test_save_nothing

    def test_save_nothing(self):
        acct = MyUpdateable.construct_from({
            'id': 'myid',
            'metadata': {
                'key': 'value',
            }
        }, 'mykey')

        self.assertTrue(acct is acct.save())

        # Note: ideally, we'd want the library to NOT issue requests in this
        # case (i.e. the assert should actually be `assert_not_called()`).
        self.requestor_mock.request.assert_called_with(
            'post',
            '/v1/myupdateables/myid',
            {'metadata': {}},
            None
        )
开发者ID:Dipenjethva19,项目名称:MVPskillshare,代码行数:18,代码来源:test_updateable.py


示例15: test_array_noop

    def test_array_noop(self):
        acct = MyUpdateable.construct_from({
            'id': 'myid',
            'legal_entity': {
                'additional_owners': [{'first_name': 'Bob'}]
            },
            'currencies_supported': ['usd', 'cad']
        }, 'mykey')

        self.assertTrue(acct is acct.save())

        self.requestor_mock.request.assert_called_with(
            'post',
            '/v1/myupdateables/myid',
            {
                'legal_entity': {'additional_owners': {'0': {}}}
            },
            None
        )
开发者ID:karanmkkr,项目名称:MontrealHomes-CurryChowmein,代码行数:19,代码来源:test_resources.py


示例16: test_array_none

    def test_array_none(self):
        acct = MyUpdateable.construct_from({
            'id': 'myid',
            'legal_entity': {
                'additional_owners': None,
            }
        }, 'mykey')

        acct.foo = 'bar'

        self.assertTrue(acct is acct.save())

        self.requestor_mock.request.assert_called_with(
            'post',
            '/v1/myupdateables/myid',
            {
                'foo': 'bar',
                'legal_entity': {},
            },
            None
        )
开发者ID:DavidToca,项目名称:stripe-python,代码行数:21,代码来源:test_updateable.py


示例17: test_add_key_to_nested_object

    def test_add_key_to_nested_object(self):
        acct = MyUpdateable.construct_from({
            'id': 'myid',
            'legal_entity': {
                'size': 'l',
                'score': 4,
                'height': 10
            }
        }, 'mykey')

        acct.legal_entity['first_name'] = 'bob'

        self.assertTrue(acct is acct.save())

        self.requestor_mock.request.assert_called_with(
            'post',
            '/v1/myupdateables/myid',
            {
                'legal_entity': {
                    'first_name': 'bob',
                }
            },
            None
        )
开发者ID:karanmkkr,项目名称:MontrealHomes-CurryChowmein,代码行数:24,代码来源:test_resources.py


示例18: test_array_insertion

    def test_array_insertion(self):
        acct = MyUpdateable.construct_from({
            'id': 'myid',
            'legal_entity': {
                'additional_owners': []
            }
        }, 'mykey')

        acct.legal_entity.additional_owners.append({'first_name': 'Bob'})

        self.assertTrue(acct is acct.save())

        self.requestor_mock.request.assert_called_with(
            'post',
            '/v1/myupdateables/myid',
            {
                'legal_entity': {
                    'additional_owners': {
                        '0': {'first_name': 'Bob'},
                    }
                }
            },
            None
        )
开发者ID:karanmkkr,项目名称:MontrealHomes-CurryChowmein,代码行数:24,代码来源:test_resources.py


示例19: test_save_nothing

    def test_save_nothing(self):
        acct = MyUpdateable.construct_from({"id": "myid", "metadata": {"key": "value"}}, "mykey")

        self.assertTrue(acct is acct.save())
        self.requestor_mock.request.assert_not_called()
开发者ID:koobs,项目名称:stripe-python,代码行数:5,代码来源:test_resources.py



注:本文中的stripe.test.helper.MyUpdateable类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python util.utf8函数代码示例发布时间:2022-05-27
下一篇:
Python stringprep.in_table_d2函数代码示例发布时间:2022-05-27
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap