勉強用のためにRSpecをセットアップしたい場合の手順。
$ md rspec-setup $ cd rspec-setup $ bundle init
#追加 gem "rspec"
$ bundle install $ bundle exec rspec --init
specファイル(テストファイル)を作成。
$ touch spec/say_spec.rb
spec/say_spec.rb
require_relative '../say' RSpec.describe "RSpec test" do it "say test" do say = Say.new expect(say.say_name).to eq "this is my name" end end
クラスファイルを作成。
$ touch say.rb
say_spec.rb
class Say def say_name "this is my name" end end
$ bundle exec rspec . Finished in 0.00401 seconds (files took 0.15874 seconds to load) 1 example, 0 failures
参考