def METHOD_NAME(self):
    params_to_scope = PARAMS_FOR_PRESENT.copy()
    params_to_scope['data']['scopeUris'] = ['test']
    self.mock_ansible_module.params = params_to_scope
    resource_data = NETWORK_SET.copy()
    resource_data['scopeUris'] = ['fake']
    resource_data['uri'] = 'rest/network-sets/fake'
    self.resource.get_by.return_value = [resource_data]
    patch_return = resource_data.copy()
    patch_return['scopeUris'] = ['test']
    self.resource.patch.return_value = patch_return
    NetworkSetModule().run()
    self.resource.patch.assert_called_once_with('rest/network-sets/fake',
                                                operation='replace',
                                                path='/scopeUris',
                                                value=['test'])
    self.mock_ansible_module.exit_json.assert_called_once_with(
        changed=True,
        ansible_facts=dict(network_set=patch_return),
        msg=NetworkSetModule.MSG_UPDATED
    )