4 require 'rubyvote/election'
5 require 'rubyvote/positional'
7 class TestPositionalVote < Test::Unit::TestCase
10 vote_array = Array.new
11 assert_nil BordaVote.new(vote_array).result.winners[0]
12 assert_equal(false, BordaVote.new(vote_array).result.winner?)
16 vote_array = Array.new
17 2.times {vote_array << "BAC".split("")}
18 3.times {vote_array << "ABC".split("")}
19 3.times {vote_array << "CBA".split("")}
21 assert_equal( "B", BordaVote.new(vote_array).result.winners[0] )