質問編集履歴
1
内容の変更
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
rubyのminitestでブロックを
|
1
|
+
rubyのminitestでブロックをモックして処理したい場合
|
body
CHANGED
@@ -3,5 +3,5 @@
|
|
3
3
|
`end`
|
4
4
|
|
5
5
|
このようなメソッドをテストする際、filenameで指定して読み込まれる外部ファイルに依存しないように、openメソッドをスタブして、期待する値がaryに代入されるようにしたいのですが、ブロックの部分である`{|f| f.read.split("\n")}`で引数"f"がNilClassになってしまい上手くいきません。
|
6
|
-
ブロックごと
|
6
|
+
ブロックごとモックしてしまえばいいのかなと思うのですがやり方がわかりません。
|
7
7
|
アドバイスよろしくお願い致します。
|