From: Joe Van Dyk Date: 2005-08-27T06:41:02+09:00 Subject: Re: stringio as file On 8/26/05, Joe Van Dyk wrote: > 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? Ah, nevermind. I forgot File.open is a class method.