spec/photograph/artist_spec.rb in photograph-0.0.1 vs spec/photograph/artist_spec.rb in photograph-0.0.2

- old
+ new

@@ -6,11 +6,17 @@ it "should instanciate a new artist" do Artist.new :url => URL end + it "should accept a block when shooting" do + Artist.new(:url => URL).shoot! do |image| + image.should respond_to(:path) + end + end + it "should raise an error without an url" do - expect { Artist.new }.should raise_error(Artist::MissingUrlError) + expect { Artist.new }.to raise_error(Artist::MissingUrlError) end describe "Default size values" do before(:each) { @artist = Artist.new :url => URL }