Sha256: 6a7df2c20549d4d23738e03b4f6afc726c14eae804fe6c37a544707730b0ec47
Contents?: true
Size: 1.06 KB
Versions: 5
Compression:
Stored size: 1.06 KB
Contents
require File.expand_path(File.dirname(__FILE__) + "/../spec_helper") describe Animoto::Image do it "should be a visual" do Animoto::Image.should include(Animoto::Visual) end describe "#to_hash" do before do @image = Animoto::Image.new 'http://website.com/image.png' end it "should have a 'source' key with the url" do @image.to_hash.should have_key('source') @image.to_hash['source'].should == @image.source end describe "if rotated" do before do @image.rotation = 2 end it "should have a 'rotation' key with the EXIF rotation value" do @image.to_hash.should have_key('rotation') @image.to_hash['rotation'].should == @image.rotation end end describe "if spotlit" do before do @image.spotlit = true end it "should have a 'spotlit' key telling whether or not this image is spotlit" do @image.to_hash.should have_key('spotlit') @image.to_hash['spotlit'].should == @image.spotlit? end end end end
Version data entries
5 entries across 5 versions & 1 rubygems