Web + Life Hack

〜True But Useless〜

【Rails】【Test】【比較】RspecをHello worldしてみた。

前回
Rails】【Test】【比較】Test::UnitをHello worldしてみた。
http://g08m11.hateblo.jp/entry/2013/09/29/154033

から引き続き、今回はRspecでやったことを書きたいと思います。

1・Rspec取得

gem install rspec

2・実行用のファイル(g08_m11.rb)作成

カレントディレクトリ(work/app/models)

class G08M11
# To change this template use File | Settings | File Templates.
end

3・テストコード用のファイル(g08m11_spec.rb)作成

カレントディレクトリ(work/spec/models )

require 'rubygems'
require 'rspec'
require '../../app/models/g08_m11'
describe FizzBuzz do
end

4・テストコードを実行

カレントディレクトリ(work/spec/models )

rspec g08m11_spec.rb


所感としては

  • Rspecの方がファイルを意識して出来る。

実行内容がシンプルに出来るのはRspec
デフォルトで優しいのはRspec

という訳で個人的にはRspecが使いやすいと感じたので、
Rsepcでこれからゴリゴリテストコード書いていきます。

蛇足

最近読んだ本のビジネスシンクの写真

http://instagram.com/p/euhzcvwYmw/
Instagram

ビジネス・シンク 仕事で成功する人の8つのルール

ビジネス・シンク 仕事で成功する人の8つのルール