@Override
    public Collection<DatabasePacket> execute() {
        connectionSession.getServerPreparedStatementRegistry().removePreparedStatement(packet.getStatementId());
        return Collections.emptyList();
    }
@Test
    void assertExecute() {
        MySQLComStmtClosePacket packet = new MySQLComStmtClosePacket(new MySQLPacketPayload(Unpooled.wrappedBuffer(new byte[]{0x01, 0x00, 0x00, 0x00}), StandardCharsets.UTF_8));
        ConnectionSession connectionSession = mock(ConnectionSession.class, RETURNS_DEEP_STUBS);
        assertThat(new MySQLComStmtCloseExecutor(packet, connectionSession).execute(), is(Collections.emptyList()));
        verify(connectionSession.getServerPreparedStatementRegistry()).removePreparedStatement(1);
    }