skeleton for ruby users.
Ruby
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 4 commits ahead, 39 commits behind tddbc:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
spec
.gitignore
.rspec
Gemfile
Gemfile.lock
Guardfile
LICENSE-2.0.txt
README.md

README.md

TDDBC for Ruby with RSpec

これは、TDDBCのRuby向けRSpecプロジェクトです。

動作確認環境

  • ruby 2.0.0p0
  • ruby 1.9.3p392

セットアップ

gem install bundler
bundle install

rspec コマンドを実行して

$ rspec

Sample
  greeting
    should eq "Hello TDD BootCamp!"

Finished in 0.00059 seconds
1 example, 0 failures

Randomized with seed 29844

のようにテストが正常終了すればOKです。

ライブラリ

guard

guard コマンドを実行すると入力待ちの状態になるので、あとはファイルが変更される度にテストが実行されます

OSごとに下記のソフトを入れるとテスト結果がOS毎の通知欄に表示されます

Windows

notifu: http://www.paralint.com/projects/notifu/

Mac

growl: http://growl.info/

他Unix系(Linux, FreeBSD, OpenBSD and Solaris)

libnotify: https://developer.gnome.org/libnotify/