2015-10-06から1日間の記事一覧
RSpecでwhile line = getsのような標準入力のループをテストしたいとき。 Kernel.#getsはARGFをレシーバとしたメソッドの省略形なので、ARGF.getsをモックにすれば良い。 テストしたいコード: # 標準入力を行ごとに区切って配列にするメソッド def foo ary …
追記:2018-05-15 rbenv-installerは以前とは別物になりました。 もはやrbenv-installerを使うメリットはありません。 追記終わり。あとは古い内容。 rbenv-installerを使うとrbenvとプラグインを同時に導入できる。 ruby-buildなどを入れたりする必要がなく…