Sha256: 680239ee524ff678b77695ee79c3218df4c3f279ceeb9c45c017487d867644ad

Contents?: true

Size: 381 Bytes

Versions: 1

Compression:

Stored size: 381 Bytes

Contents

require 'helper'

describe Twitter::MediaFactory do

  describe ".new" do
    it "generates a Photo" do
      media = Twitter::MediaFactory.new(:id => 1, :type => "photo")
      expect(media).to be_a Twitter::Media::Photo
    end
    it "raises an ArgumentError when type is not specified" do
      expect{Twitter::MediaFactory.new}.to raise_error ArgumentError
    end
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
twitter-5.0.0.rc.1 spec/twitter/media_factory_spec.rb