Sha256: f6eff3e1af5ef92f2020bbf10f84afd3e85508e39758897983dcfaf348d3b00c

Contents?: true

Size: 630 Bytes

Versions: 2

Compression:

Stored size: 630 Bytes

Contents

require 'spec_helper'

describe HackernewsApi::PollOpt do
  let(:poll_part) do
    VCR.use_cassette('poll_part') do
      described_class.fetch 160705
    end
  end

  it '#id' do
    expect(poll_part.id).to eq 160705
  end

  it '#by' do
    expect(poll_part.by).to eq "pg"
  end

  it '#parent' do
    expect(poll_part.parent).to eq 160704
  end

  it '#text' do
    expect(poll_part.text).to eq "Yes, ban them; I'm tired of seeing Valleywag stories on News.YC."
  end

  it '#time' do
    expect(poll_part.time.to_s).to eq "2008-04-11T04:02:56+00:00"
  end

  it '#type' do
    expect(poll_part.type).to eq "pollopt"
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
hackernews_api-0.0.2 spec/poll_opt_spec.rb
hackernews_api-0.0.1 spec/poll_opt_spec.rb