def test_update_staticsite_users_with_resourcegroup_without_user_id_without_auth_provider_user_not_found( self): roles = 'Contributor,Reviewer' user_details = 'JohnDoe' _mock_list_users_for_without_auth_provider( self, 'dummy_user_id', 'dummy_authentication_provider', 'other_user_details') with self.assertRaises(CLIError): update_staticsite_users(self.mock_cmd, self.name1, roles, user_details=user_details, resource_group_name=self.rg1)
def test_update_staticsite_users_with_resourcegroup_without_user_id_without_user_details( self): roles = 'Contributor,Reviewer' user_details = 'JohnDoe' authentication_provider = 'GitHub' user_id = '100' _mock_list_users_for_without_auth_provider(self, user_id, authentication_provider, user_details) with self.assertRaises(CLIError): update_staticsite_users( self.mock_cmd, self.name1, roles, authentication_provider=authentication_provider, resource_group_name=self.rg1)
def test_update_staticsite_users_with_resourcegroup_with_all_args(self): roles = 'Contributor,Reviewer' authentication_provider = 'GitHub' user_details = 'JohnDoe' user_id = 100 update_staticsite_users( self.mock_cmd, self.name1, roles, authentication_provider=authentication_provider, user_details=user_details, user_id=user_id, resource_group_name=self.rg1) self.staticapp_client.update_static_site_user.assert_called_once_with( self.rg1, self.name1, authentication_provider, user_id, roles=roles)