test_api.py 文件源码

python
阅读 32 收藏 0 点赞 0 评论 0

项目:craton 作者: openstack 项目源码 文件源码
def test_network_interfaces_update(self, fake_interfaces):
        record = dict(fake_resources.NETWORK_INTERFACE1.items())
        payload = {'name': 'New'}
        db_data = payload.copy()
        record.update(payload)
        fake_interfaces.return_value = record

        resp = self.put('/v1/network-interfaces/1', data=payload)

        self.assertEqual(resp.json['name'], db_data['name'])
        self.assertEqual(200, resp.status_code)
        self.assertEqual(
            resp.json['ip_address'],
            fake_resources.NETWORK_INTERFACE1.ip_address
        )
        fake_interfaces.assert_called_once_with(mock.ANY, '1', db_data)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号