Sha256: ab7a08e96c0e66e2c7c70b62e71b2b828d9d0646891965c2d3567d1745cb3c5f
Contents?: true
Size: 606 Bytes
Versions: 34
Compression:
Stored size: 606 Bytes
Contents
# greeter.rb # # Based on http://glu.ttono.us/articles/2006/12/19/tormenting-your-tests-with-heckle # # Run with: # # spec greeter_spec.rb --heckle Greeter # class Greeter def initialize(person = nil) @person = person end def greet @person.nil? ? "Hi there!" : "Hi #{@person}!" end end describe "Greeter" do it "should say Hi to person" do greeter = Greeter.new("Kevin") greeter.greet.should == "Hi Kevin!" end it "should say Hi to nobody" do greeter = Greeter.new # Uncomment the next line to make Heckle happy #greeter.greet.should == "Hi there!" end end
Version data entries
34 entries across 34 versions & 11 rubygems