前回
参考サイト
はじめてのRSpec - まずテスト書いてからコード書くシンプルなチュートリアル
Rspecを身に付けるまでにすること
1、Rspec、TDDって何?
2、sampleコードを真似て書いてみる。コードの理解と雰囲気を掴む(参考サイトを参照)
3、自分で考えてRspecを書いてみる
OUT PUT(1〜2が目的)
はじめてのRSpec - まずテスト書いてからコード書くシンプルなチュートリアル
dog_spec.rb
equire "spec_helper"
require "dog"
describe Dog do
it "is named 'Pochi'" do
dog = Dog.new
expect(dog.name).to eq 'Pochi'
end
it "has fangs" do
dog = Dog.new
expect(dog.fangs).to eq 2
end
it "is alived" do
dog = Dog.new
expect(dog).to be_alived
end
end
dog.rb
class Dog
attr_accessor :name, :fangs
def initialize(name="Pochi")
@name = name
@fangs = 2
end
def alived?
true
end
end
次回
3を実施していく。