add socket move stest
add test of StringStream
InputStream does not require read