add CharReaderTest