def test_update_with_dict(self):
        name_change = 'Test Config'
        test_config = TestConfig(self.client)
        test_config.update({'name': name_change})

        self.assertEqual(self.client.last_request_method, 'put')
        self.assertEqual(self.client.last_request_kwargs['data']['name'],
                         name_change)
        self.assertEqual(test_config.name, name_change)
Ejemplo n.º 2
0
    def test_update_with_dict(self):
        name_change = 'Test Config'
        client = MockClient(response_body={'name': name_change})
        test_config = TestConfig(client)
        test_config.update({'name': name_change})

        self.assertEqual(client.last_request_method, 'put')
        self.assertEqual(client.last_request_kwargs['data']['name'],
                         name_change)
        self.assertEqual(test_config.name, name_change)
Ejemplo n.º 3
0
    def test_update_with_attribute(self):
        name_change = 'Test Config'
        test_config = TestConfig(self.client)
        test_config.name = name_change
        test_config.update()

        self.assertEqual(self.client.last_request_method, 'put')
        self.assertEqual(self.client.last_request_kwargs['data']['name'],
                         name_change)
        self.assertEqual(test_config.name, name_change)
    def test_update_with_dict(self):
        name_change = 'Test Config'
        client = MockClient(response_body={'name': name_change})
        test_config = TestConfig(client)
        test_config.update({'name': name_change})

        self.assertEqual(client.last_request_method, 'put')
        self.assertEqual(client.last_request_kwargs['data']['name'],
                         name_change)
        self.assertEqual(test_config.name, name_change)
    def test_update_with_attribute(self):
        name_change = 'Test Config'
        test_config = TestConfig(self.client)
        test_config.name = name_change
        test_config.update()

        self.assertEqual(self.client.last_request_method, 'put')
        self.assertEqual(self.client.last_request_kwargs['data']['name'],
                         name_change)
        self.assertEqual(self.client.last_request_kwargs['headers']['Content-Type'],
                         'application/json')
        self.assertEqual(test_config.name, name_change)