From: Joe Van Dyk Date: 2005-08-27T06:30:20+09:00 Subject: stringio as file StringIO can be used as a standin for a File object when testing, right? require 'stringio' def expects_file file file.open puts file.gets end s = StringIO.new "Hello World\nHow are you?" expects_file s What don't I understand here?