test_class.file: shardingsphere-db-protocol/shardingsphere-db-protocol-mysql/src/test/java/org/apache/shardingsphere/db/protocol/mysql/packet/handshake/MySQLAuthPluginDataTest.java
test_class.identifier: MySQLAuthPluginDataTest
test_case.body: @Test
      public void assertGetAuthPluginData() {
          byte[] actualPart1 = {106, 105, 55, 122, 117, 98, 115, 109};
          byte[] actualPart2 = {68, 102, 53, 122, 65, 49, 84, 79, 85, 115, 116, 113};
          MySQLAuthPluginData actual = new MySQLAuthPluginData(actualPart1, actualPart2);
          assertThat(actual.getAuthPluginDataPart1(), is(actualPart1));
          assertThat(actual.getAuthPluginDataPart2(), is(actualPart2));
          assertThat(actual.getAuthPluginData(), is(Bytes.concat(actualPart1, actualPart2)));
      }
test_case.class_method_signature: MySQLAuthPluginDataTest.assertGetAuthPluginData()
test_case.full_signature: @Test public void assertGetAuthPluginData()
test_case.identifier: assertGetAuthPluginData
test_case.invocations: assertThat getAuthPluginDataPart1 is assertThat getAuthPluginDataPart2 is assertThat getAuthPluginData is concat
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void assertGetAuthPluginData()
focal_class.declarator: authPluginDataPart1
focal_class.modifier: private final
focal_class.original_string: private final byte[] authPluginDataPart1;
focal_class.type: byte[]
focal_class.var_name: authPluginDataPart1
focal_class.declarator: authPluginDataPart2
focal_class.modifier: private final
focal_class.original_string: private final byte[] authPluginDataPart2;
focal_class.type: byte[]
focal_class.var_name: authPluginDataPart2
focal_class.file: shardingsphere-db-protocol/shardingsphere-db-protocol-mysql/src/main/java/org/apache/shardingsphere/db/protocol/mysql/packet/handshake/MySQLAuthPluginData.java
focal_class.identifier: MySQLAuthPluginData
focal_class.class_method_signature: MySQLAuthPluginData.MySQLAuthPluginData()
focal_class.full_signature: public  MySQLAuthPluginData()
focal_class.identifier: MySQLAuthPluginData
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  MySQLAuthPluginData()
focal_class.class_method_signature: MySQLAuthPluginData.getAuthPluginData()
focal_class.full_signature: public byte[] getAuthPluginData()
focal_class.identifier: getAuthPluginData
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: byte[]
focal_class.signature: byte[] getAuthPluginData()
focal_method.body: public byte[] getAuthPluginData() {
          return Bytes.concat(authPluginDataPart1, authPluginDataPart2);
      }
focal_method.class_method_signature: MySQLAuthPluginData.getAuthPluginData()
focal_method.full_signature: public byte[] getAuthPluginData()
focal_method.identifier: getAuthPluginData
focal_method.invocations: concat
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: byte[]
focal_method.signature: byte[] getAuthPluginData()