### Question:
QueryResultMetaData { public Integer getColumnIndex(final String columnLabel) { return columnLabelAndIndexes.get(columnLabel); } QueryResultMetaData(final ResultSetMetaData resultSetMetaData, final ShardingRule shardingRule);  QueryResultMetaData(final ResultSetMetaData resultSetMetaData, final EncryptRule encryptRule);  QueryResultMetaData(final ResultSetMetaData resultSetMetaData); int getColumnCount(); String getColumnLabel(final int columnIndex); String getColumnName(final int columnIndex); Integer getColumnIndex(final String columnLabel); boolean isCaseSensitive(final int columnIndex); Optional<ShardingEncryptor> getShardingEncryptor(final int columnIndex);  }### Answer:
@Test public void assertGetColumnIndex() { assertThat(queryResultMetaData.getColumnIndex("label"), is(1)); }