Add CharStreamTest

fix CharStream