test_class.file: shardingsphere-infra/shardingsphere-infra-context/src/test/java/org/apache/shardingsphere/infra/context/schema/impl/StandardSchemaContextsTest.java
test_class.identifier: StandardSchemaContextsTest
test_case.body: @Test
      public void assertClose() {
          ShardingSphereSQLParserEngine sqlParserEngine = mock(ShardingSphereSQLParserEngine.class);
          ExecutorKernel executorKernel = mock(ExecutorKernel.class);
          ShardingSphereSchema schema = mock(ShardingSphereSchema.class);
          StandardSchemaContexts standardSchemaContexts = new StandardSchemaContexts(
                  Collections.singletonMap("logic_db", schema), sqlParserEngine, executorKernel, new Authentication(), new ConfigurationProperties(new Properties()), mock(DatabaseType.class));
          standardSchemaContexts.close();
          verify(executorKernel).close();
      }
test_case.class_method_signature: StandardSchemaContextsTest.assertClose()
test_case.full_signature: @Test public void assertClose()
test_case.identifier: assertClose
test_case.invocations: mock mock mock singletonMap mock close close verify
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void assertClose()
focal_class.declarator: schemas
focal_class.modifier: private final
focal_class.original_string: private final Map<String, ShardingSphereSchema> schemas;
focal_class.type: Map<String, ShardingSphereSchema>
focal_class.var_name: schemas
focal_class.declarator: sqlParserEngine
focal_class.modifier: private final
focal_class.original_string: private final ShardingSphereSQLParserEngine sqlParserEngine;
focal_class.type: ShardingSphereSQLParserEngine
focal_class.var_name: sqlParserEngine
focal_class.declarator: executorKernel
focal_class.modifier: private final
focal_class.original_string: private final ExecutorKernel executorKernel;
focal_class.type: ExecutorKernel
focal_class.var_name: executorKernel
focal_class.declarator: authentication
focal_class.modifier: private final
focal_class.original_string: private final Authentication authentication;
focal_class.type: Authentication
focal_class.var_name: authentication
focal_class.declarator: props
focal_class.modifier: private final
focal_class.original_string: private final ConfigurationProperties props;
focal_class.type: ConfigurationProperties
focal_class.var_name: props
focal_class.declarator: databaseType
focal_class.modifier: private final
focal_class.original_string: private final DatabaseType databaseType;
focal_class.type: DatabaseType
focal_class.var_name: databaseType
focal_class.declarator: isCircuitBreak
focal_class.modifier: private final
focal_class.original_string: private final boolean isCircuitBreak;
focal_class.type: boolean
focal_class.var_name: isCircuitBreak
focal_class.file: shardingsphere-infra/shardingsphere-infra-context/src/main/java/org/apache/shardingsphere/infra/context/schema/impl/StandardSchemaContexts.java
focal_class.identifier: StandardSchemaContexts
focal_class.interfaces: implements SchemaContexts
focal_class.class_method_signature: StandardSchemaContexts.StandardSchemaContexts()
focal_class.full_signature: public  StandardSchemaContexts()
focal_class.identifier: StandardSchemaContexts
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  StandardSchemaContexts()
focal_class.class_method_signature: StandardSchemaContexts.StandardSchemaContexts(final Map<String, ShardingSphereSchema> schemas, final ShardingSphereSQLParserEngine sqlParserEngine, final ExecutorKernel executorKernel, 
                                    final Authentication authentication, final ConfigurationProperties props, final DatabaseType databaseType)
focal_class.full_signature: public  StandardSchemaContexts(final Map<String, ShardingSphereSchema> schemas, final ShardingSphereSQLParserEngine sqlParserEngine, final ExecutorKernel executorKernel, 
                                    final Authentication authentication, final ConfigurationProperties props, final DatabaseType databaseType)
focal_class.identifier: StandardSchemaContexts
focal_class.modifiers: public
focal_class.parameters: (final Map<String, ShardingSphereSchema> schemas, final ShardingSphereSQLParserEngine sqlParserEngine, final ExecutorKernel executorKernel, 
                                    final Authentication authentication, final ConfigurationProperties props, final DatabaseType databaseType)
focal_class.signature:  StandardSchemaContexts(final Map<String, ShardingSphereSchema> schemas, final ShardingSphereSQLParserEngine sqlParserEngine, final ExecutorKernel executorKernel, 
                                    final Authentication authentication, final ConfigurationProperties props, final DatabaseType databaseType)
focal_class.class_method_signature: StandardSchemaContexts.getDefaultSchema()
focal_class.full_signature: @Override public ShardingSphereSchema getDefaultSchema()
focal_class.identifier: getDefaultSchema
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: ShardingSphereSchema
focal_class.signature: ShardingSphereSchema getDefaultSchema()
focal_class.class_method_signature: StandardSchemaContexts.close()
focal_class.full_signature: @Override public void close()
focal_class.identifier: close
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void close()
focal_method.body: @Override
      public void close() {
          executorKernel.close();
      }
focal_method.class_method_signature: StandardSchemaContexts.close()
focal_method.full_signature: @Override public void close()
focal_method.identifier: close
focal_method.invocations: close
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: void
focal_method.signature: void close()