タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

rspecに関するhadashiaのブックマーク (2)

  • RSpecによるユニットテストの書き方 — recompile.net

    2012年04月19日 最近、新人のテストコードを見る機会があり、ユニットテストの書き方について考える機会があった。ユニットテストはテンプレートみたいなものがあるので、それさえ押さえれば、誰でも簡単に書くことができる。 ここでは、その方法について紹介したい。サンプルはRSpecで書くが、その他のユニットテストフレームワークでも、応用ができるとおもう。 はじめにごく単純化すると、テスト対象は状態を持ち、入力を与えると何らかの出力を行なうものである。入力が変われば出力は変化するし、状態が変化すると入力が同じでも出力が変わる(かもしれない)。 ユニットテストは、テスト対象の状態を操作し、与えた入力によって意図通りの出力を得られるかを確認する作業のことをいう。なので、ユニットテストを書くときには、オブジェクトの状態ごとにメソッド単位で入力と出力を確認するようにする。 RSpecの疑似コードで書くと

    RSpecによるユニットテストの書き方 — recompile.net
  • 単体テストの書き方の話 - ✘╹◡╹✘

    皆さんAとBどちら派ですか / unit_test_spec.rb — Gist bit.ly/ODGJSo— 人さん (@r7kamura) 9月 19, 2012 普段はAで書いてるけどBもよさそう— Issei Narutaさん (@mirakui) 9月 19, 2012 普段A派です。— ryo katsumaさん (@ryo_katsuma) 9月 19, 2012 @r7kamura Aです— SHIBATA Hiroshiさん (@hsbt) 9月 19, 2012 @r7kamura 内緒です— SHIBATA Hiroshiさん (@hsbt) 9月 19, 2012 B の方が読みやすいし書きやすいけどメンテダルそうなイメージ— ɐɯıɥsǝʞɐʇ ɐʎnzɐʞさん (@mitukiii) 9月 19, 2012 情弱なのでA知らなかった— トデス子さん

  • 1