Added tests for Read()