コード例 #1
0
    def test_put(self):

        with requests_mock.Mocker() as mocker:
            mocker.register_uri('PUT',
                                'http://localhost',
                                json={'test': 'value'},
                                status_code=200)

            request_handler = RequestHandler()
            data, status = request_handler.put('http://localhost',
                                               json_payload={'hello': 'world'},
                                               api_key='555',
                                               username='******')
            self.assertEqual(status, client.OK)
            self.assertEqual({'test': 'value'}, data)
            self.assertEqual(request_handler.headers['username'], 'janedoe')
            self.assertEqual(request_handler.headers['api-key'], '555')
            self.assertEqual(request_handler.headers['Content-Type'],
                             'application/json')
            self.assertEqual(request_handler.headers['Accept'],
                             'application/json')
コード例 #2
0
    def test_put(self):

        with requests_mock.Mocker() as mocker:
            mocker.register_uri('PUT', 'http://localhost',
                                json={'test': 'value'},
                                status_code=200)

            request_handler = RequestHandler()
            data, status = request_handler.put(
                'http://localhost',
                json_payload={'hello': 'world'},
                api_key='555',
                username='******'
            )
            self.assertEqual(status, client.OK)
            self.assertEqual({'test': 'value'}, data)
            self.assertEqual(request_handler.headers['username'], 'janedoe')
            self.assertEqual(request_handler.headers['api-key'], '555')
            self.assertEqual(
                request_handler.headers['Content-Type'], 'application/json')
            self.assertEqual(
                request_handler.headers['Accept'], 'application/json')