2019-04-01から1ヶ月間の記事一覧

File.openを使っているメソッドのテストを書く

軽めのネタ。例えば、次のようなread_dataというメソッドがあるとします。 class MyTest def read_data File.open("hoge.txt").read end end このread_dataのテストをRSpecで書くかというお話。なんとなくhoge.txtというものは用意したくない。 StringIOを使…