Yes, in short its just testing `conn.executeQuery(query).Close()` doesn't blow up. The previous lines of code cause gocql to execute `query` which has the id `foobar`. That query id shoudn't exist on the database, to the database returns `errUnprepared`. gocql should then mask this error from the user and simply reprepare and reexecute the query, giving it a valid id, and making it execute successfully. 

If the query was not reprepared, then an error will occur.