def test_clone(self):
     name = 'Cloned User Scenario'
     user_scenario = UserScenario(self.client)
     user_scenario_clone = user_scenario.clone(name)
     self.assertEqual(self.client.last_request_method, 'post')
     self.assertEqual(self.client.last_request_kwargs['data']['name'], name)
     self.assertTrue(isinstance(user_scenario_clone, UserScenario))
 def test_clone(self):
     name = 'Cloned User Scenario'
     user_scenario = UserScenario(self.client)
     user_scenario_clone = user_scenario.clone(name)
     self.assertEqual(self.client.last_request_method, 'post')
     self.assertEqual(self.client.last_request_kwargs['data']['name'],
                      name)
     self.assertTrue(isinstance(user_scenario_clone, UserScenario))
    def test_update_with_dict(self):
        name_change = 'Test User Scenario'
        user_scenario = UserScenario(self.client)
        user_scenario.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(user_scenario.name, name_change)
Пример #4
0
    def test_update_with_attribute(self):
        name_change = 'Test User Scenario'
        user_scenario = UserScenario(self.client)
        user_scenario.name = name_change
        user_scenario.update()

        self.assertEqual(self.client.last_request_method, 'put')
        self.assertEqual(self.client.last_request_kwargs['data']['name'],
                         name_change)
        self.assertEqual(user_scenario.name, name_change)
Пример #5
0
    def test_update_with_dict(self):
        name_change = 'Test User Scenario'
        client = MockClient(response_body={'name': name_change})
        user_scenario = UserScenario(client)
        user_scenario.update({'name': name_change})

        self.assertEqual(client.last_request_method, 'put')
        self.assertEqual(client.last_request_kwargs['data']['name'],
                         name_change)
        self.assertEqual(user_scenario.name, name_change)
    def test_update_with_attribute(self):
        name_change = 'Test User Scenario'
        user_scenario = UserScenario(self.client)
        user_scenario.name = name_change
        user_scenario.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(user_scenario.name, name_change)
    def test_update_with_dict(self):
        name_change = 'Test User Scenario'
        client = MockClient(response_body={'name': name_change})
        user_scenario = UserScenario(client)
        user_scenario.update({'name': name_change})

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