時々 rspec 書くと、そもそも文法なんだっけ、expectェ… be_true じゃだめで be_truthyェ… このとき美しく書くには…みたいになってつらい… assert 最高みたいになる
2015-05-27 09:49:54レビューポイントが実利に寄ってなくて、慣習とかお洒落な書き方によってるからでは…気をつけよう @fukajun rspecの書き方についてレビューするとき不毛な感じがしてしまうのなんだろ?
2015-05-27 09:59:01@hotchpotch わかる。俺は何がしたかったんだっけ?ってなりますよね。似た理由で最近は minitest を積極的に使ってます。
2015-05-27 10:38:30@tmaesaka ただテスト書きたいだけなのに覚えること多すぎ・変わりすぎですね。rspec 時々使う身分としては、学習コスト高いな感を噛みしめる日々です。
2015-05-27 13:06:37@yoshiori @hotchpotch 本末転倒という意見もあるけど、MiniTest::Spec を使えばそれっぽくなるよ。Example group の表現に context は使えないけど、describe は使えて nest も可能。ブログ書くかな。
2015-05-27 14:18:44最近つくった社内ツールのrails app、minitest + minitest-power_assert です。まあ、あんまりテスト書いてないけど。
2015-05-27 15:26:44結局、Test::More の ok で、レポートがリッチであればよいし、つまりpower-assertいいのでは(使ってない)
2015-05-27 15:28:32私はminitestではなくtest-unitを、ちょっろしたものでは使ってる。 github.com/test-unit/test…
2015-05-27 15:37:52@katzchang グループ分けが楽に書けて便利、あとはもうpower assertでいいじゃん派です
2015-05-27 15:38:30初心者「Rspec一生懸命覚える」→「慣れてきた!やっと書けるようになってたぞ!」→偉い人「RSpec微妙だよね」→初心者「えっ!」
2015-05-27 16:37:26rspec で、should じゃなくて expect の方がメンタルモデル的に好ましいんだと。
2015-05-27 18:47:06コレ欲しかったやつだ! / “minitest で RSpec っぽくテストを書く方法 - Anonymous Function” htn.to/9vzgGj
2015-05-27 20:48:46プログラマ。TDD 実践者。power-assert-js 作者。『テスト駆動開発』『プログラマが知るべき97のこと』『SQLアンチパターン』を翻訳/監訳しました。