Sha256: c6d8017c2f6d1bfde2621422ca132078039e63fb1f239a9942a1489b82cc7a1e

Contents?: true

Size: 397 Bytes

Versions: 17

Compression:

Stored size: 397 Bytes

Contents

require 'test_helper'

class VotesTest < Totter::TestCase
  def test_create_vote
    VCR.use_cassette 'votes/create' do
      vote = Totter.create_vote(5, 3276, 5381, :unique_id => '021a997')
      assert_equal 5381, vote.choice_id

      # Prevent duplicates
      assert_raises Totter::BadRequest do
        Totter.create_vote(5, 3276, 5381, :unique_id => '021a997')
      end
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
totter-0.4.8 test/totter/client/votes_test.rb
totter-0.4.7 test/totter/client/votes_test.rb
totter-0.4.6 test/totter/client/votes_test.rb
totter-0.4.5 test/totter/client/votes_test.rb
totter-0.4.4 test/totter/client/votes_test.rb
totter-0.4.3 test/totter/client/votes_test.rb
totter-0.4.2 test/totter/client/votes_test.rb
totter-0.4.1 test/totter/client/votes_test.rb
totter-0.4.0 test/totter/client/votes_test.rb
totter-0.3.9 test/totter/client/votes_test.rb
totter-0.3.8 test/totter/client/votes_test.rb
totter-0.3.7 test/totter/client/votes_test.rb
totter-0.3.6 test/totter/client/votes_test.rb
totter-0.3.5 test/totter/client/votes_test.rb
totter-0.3.4 test/totter/client/votes_test.rb
totter-0.3.3 test/totter/client/votes_test.rb
totter-0.3.2 test/totter/client/votes_test.rb