1 package civitas.common.ballot.tests;
2
3 import java.util.function.Supplier;
4
5 import civitas.common.VoteChoice;
6 import civitas.common.ballot.Ballot;
7
8 public interface BallotTestData {
9
10 Supplier<Ballot> BALLOT_EMPTY = () -> new Ballot(3, new VoteChoice[3]);
11
12 Ballot BALLOT_ONE_RECORD = new Ballot(3, new VoteChoice[] {null, VoteChoice.I_BEATS_J, null});
13
14 int VOTER_BLOCK = 3;
15 int NUM_CANDIDATES = 3;
16 Ballot BALLOT = new Ballot(
17 NUM_CANDIDATES, new VoteChoice[] {VoteChoice.I_BEATS_J, VoteChoice.J_BEATS_I, VoteChoice.NEITHER_BEAT});
18
19 Ballot BALLOT_SHORT_MATRIX =
20 new Ballot(NUM_CANDIDATES, new VoteChoice[] {VoteChoice.I_BEATS_J, VoteChoice.J_BEATS_I});
21
22 Ballot BALLOT_2_CANDIDATES = new Ballot(2, new VoteChoice[] {VoteChoice.I_BEATS_J});
23 }