test_class.declarator: NAME_SPACE = "governance"
test_class.modifier: private static final
test_class.original_string: private static final String NAME_SPACE = "governance";
test_class.type: String
test_class.var_name: NAME_SPACE
test_class.declarator: PORTAL_URL = "http://127.0.0.1"
test_class.modifier: private static final
test_class.original_string: private static final String PORTAL_URL = "http://127.0.0.1";
test_class.type: String
test_class.var_name: PORTAL_URL
test_class.declarator: TOKEN = "testToken"
test_class.modifier: private static final
test_class.original_string: private static final String TOKEN = "testToken";
test_class.type: String
test_class.var_name: TOKEN
test_class.declarator: client
test_class.modifier: @Mock
      private
test_class.original_string: @Mock
      private ApolloOpenApiClient client;
test_class.type: ApolloOpenApiClient
test_class.var_name: client
test_class.declarator: openItemDTO
test_class.modifier: @Mock
      private
test_class.original_string: @Mock
      private OpenItemDTO openItemDTO;
test_class.type: OpenItemDTO
test_class.var_name: openItemDTO
test_class.declarator: apolloOpenApiWrapper
test_class.modifier: private
test_class.original_string: private ApolloOpenApiWrapper apolloOpenApiWrapper;
test_class.type: ApolloOpenApiWrapper
test_class.var_name: apolloOpenApiWrapper
test_class.file: shardingsphere-governance/shardingsphere-governance-repository/shardingsphere-governance-repository-provider/shardingsphere-governance-repository-apollo/src/test/java/org/apache/shardingsphere/governance/repository/apollo/wrapper/ApolloOpenApiWrapperTest.java
test_class.identifier: ApolloOpenApiWrapperTest
test_case.body: @Test
      public void remove() {
          apolloOpenApiWrapper.remove("test.children.0");
          verify(client).removeItem(anyString(), anyString(), anyString(), anyString(), eq("test.children.0"), anyString());
      }
test_case.class_method_signature: ApolloOpenApiWrapperTest.remove()
test_case.full_signature: @Test public void remove()
test_case.identifier: remove
test_case.invocations: remove removeItem verify anyString anyString anyString anyString eq anyString
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void remove()
focal_class.declarator: namespace
focal_class.modifier: private final
focal_class.original_string: private final String namespace;
focal_class.type: String
focal_class.var_name: namespace
focal_class.declarator: appId
focal_class.modifier: private final
focal_class.original_string: private final String appId;
focal_class.type: String
focal_class.var_name: appId
focal_class.declarator: env
focal_class.modifier: private final
focal_class.original_string: private final String env;
focal_class.type: String
focal_class.var_name: env
focal_class.declarator: clusterName
focal_class.modifier: private final
focal_class.original_string: private final String clusterName;
focal_class.type: String
focal_class.var_name: clusterName
focal_class.declarator: administrator
focal_class.modifier: private final
focal_class.original_string: private final String administrator;
focal_class.type: String
focal_class.var_name: administrator
focal_class.declarator: client
focal_class.modifier: private final
focal_class.original_string: private final ApolloOpenApiClient client;
focal_class.type: ApolloOpenApiClient
focal_class.var_name: client
focal_class.file: shardingsphere-governance/shardingsphere-governance-repository/shardingsphere-governance-repository-provider/shardingsphere-governance-repository-apollo/src/main/java/org/apache/shardingsphere/governance/repository/apollo/wrapper/ApolloOpenApiWrapper.java
focal_class.identifier: ApolloOpenApiWrapper
focal_class.class_method_signature: ApolloOpenApiWrapper.ApolloOpenApiWrapper(final String namespace, final ApolloProperties props)
focal_class.full_signature: public  ApolloOpenApiWrapper(final String namespace, final ApolloProperties props)
focal_class.identifier: ApolloOpenApiWrapper
focal_class.modifiers: public
focal_class.parameters: (final String namespace, final ApolloProperties props)
focal_class.signature:  ApolloOpenApiWrapper(final String namespace, final ApolloProperties props)
focal_class.class_method_signature: ApolloOpenApiWrapper.getValue(final String key)
focal_class.full_signature: public String getValue(final String key)
focal_class.identifier: getValue
focal_class.modifiers: public
focal_class.parameters: (final String key)
focal_class.return: String
focal_class.signature: String getValue(final String key)
focal_class.class_method_signature: ApolloOpenApiWrapper.persist(final String key, final String value)
focal_class.full_signature: public void persist(final String key, final String value)
focal_class.identifier: persist
focal_class.modifiers: public
focal_class.parameters: (final String key, final String value)
focal_class.return: void
focal_class.signature: void persist(final String key, final String value)
focal_class.class_method_signature: ApolloOpenApiWrapper.remove(final String key)
focal_class.full_signature: public void remove(final String key)
focal_class.identifier: remove
focal_class.modifiers: public
focal_class.parameters: (final String key)
focal_class.return: void
focal_class.signature: void remove(final String key)
focal_class.class_method_signature: ApolloOpenApiWrapper.updateKey(final String key, final String value)
focal_class.full_signature: private void updateKey(final String key, final String value)
focal_class.identifier: updateKey
focal_class.modifiers: private
focal_class.parameters: (final String key, final String value)
focal_class.return: void
focal_class.signature: void updateKey(final String key, final String value)
focal_class.class_method_signature: ApolloOpenApiWrapper.publishNamespace()
focal_class.full_signature: private void publishNamespace()
focal_class.identifier: publishNamespace
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void publishNamespace()
focal_method.body: public void remove(final String key) {
          client.removeItem(appId, env, clusterName, namespace, key, administrator);
      }
focal_method.class_method_signature: ApolloOpenApiWrapper.remove(final String key)
focal_method.full_signature: public void remove(final String key)
focal_method.identifier: remove
focal_method.invocations: removeItem
focal_method.modifiers: public
focal_method.parameters: (final String key)
focal_method.return: void
focal_method.signature: void remove(final String key)