### Question:
InitMessageDecoder implements RequestMessageDecoder { @Override public int signature() { return InitMessage.SIGNATURE; } InitMessageDecoder( BoltResponseHandler responseHandler ); @Override int signature(); @Override BoltResponseHandler responseHandler(); @Override RequestMessage decode( Neo4jPack.Unpacker unpacker ); static Map<String,Object> readMetaDataMap( Neo4jPack.Unpacker unpacker );  }### Answer:
@Test void shouldReturnCorrectSignature() { assertEquals( InitMessage.SIGNATURE, decoder.signature() ); }