Sha256: 7640e374efc360a72a51a842b4626715b7fd5a3724d8d4f079efb1e9abf18447

Contents?: true

Size: 523 Bytes

Versions: 71

Compression:

Stored size: 523 Bytes

Contents

require "spec_helper"

describe Onebox::Engine::JSON do
  before(:all) do
    @link = "http://stackoverflow.com"
    fake(@link, response("stackexchange"))
  end
  before(:each) { Onebox.options.cache.clear }

  describe "#raw" do
    class OneboxEngineJSON
      include Onebox::Engine
      include Onebox::Engine::JSON

      def initialize(link)
        @url = link
      end
    end

    it "returns a hash" do
      object = OneboxEngineJSON.new(@link).send(:raw)
      expect(object).to be_a(Hash)
    end
  end
end

Version data entries

71 entries across 71 versions & 1 rubygems

Version Path
onebox-1.5.43 spec/lib/onebox/engine/json_spec.rb
onebox-1.5.42 spec/lib/onebox/engine/json_spec.rb
onebox-1.5.41 spec/lib/onebox/engine/json_spec.rb
onebox-1.5.40 spec/lib/onebox/engine/json_spec.rb
onebox-1.5.39 spec/lib/onebox/engine/json_spec.rb
onebox-1.5.38 spec/lib/onebox/engine/json_spec.rb
onebox-1.5.37 spec/lib/onebox/engine/json_spec.rb
onebox-1.5.36 spec/lib/onebox/engine/json_spec.rb
onebox-1.5.35 spec/lib/onebox/engine/json_spec.rb
onebox-1.5.34 spec/lib/onebox/engine/json_spec.rb
onebox-1.5.33 spec/lib/onebox/engine/json_spec.rb
onebox-1.5.32 spec/lib/onebox/engine/json_spec.rb
onebox-1.5.31 spec/lib/onebox/engine/json_spec.rb
onebox-1.5.30 spec/lib/onebox/engine/json_spec.rb
onebox-1.5.29 spec/lib/onebox/engine/json_spec.rb
onebox-1.5.28 spec/lib/onebox/engine/json_spec.rb
onebox-1.5.27 spec/lib/onebox/engine/json_spec.rb
onebox-1.5.26 spec/lib/onebox/engine/json_spec.rb
onebox-1.5.25 spec/lib/onebox/engine/json_spec.rb
onebox-1.5.24 spec/lib/onebox/engine/json_spec.rb