public void testEndpointCompletion() throws Exception {
Component component = context().getComponent(componentName);
ComponentConfiguration configuration = component.createComponentConfiguration();
// get operation names
assertCompletionOptions(configuration.completeEndpointPath(""),
"getVersions", "getResources", "getGlobalObjects", "getBasicInfo", "getDescription", "getSObject",
"createSObject", "updateSObject", "deleteSObject", "getSObjectWithId", "upsertSObject",
"deleteSObjectWithId", "getBlobField", "query", "queryMore", "search", "createJob", "getJob",
"closeJob", "abortJob", "createBatch", "getBatch", "getAllBatches", "getRequest", "getResults",
"createBatchQuery", "getQueryResultIds", "getQueryResult", "[PushTopicName]"