1 package civitas.common.board;
2
3 import java.util.Base64;
4 import java.util.List;
5
6 import civitas.common.election.ElectionIdTestData;
7
8 public interface BoardClosedContentCommitmentTestData extends ElectionIdTestData, BulletinBoardTestData {
9
10 List<BoardClosedContentCommitment> BOARD_CLOSED_CONTENT_COMMITMENTS = List.of(0, 2, 1).stream()
11 .map(x -> new BoardClosedContentCommitment(ELECTION_ID, "board" + x, List.of()))
12 .toList();
13 String BLOCK0_META = "voterSubmission-voterBlock0";
14 byte[] BLOCK0_HASH = "bbblock0 hash".getBytes();
15 String BLOCK0_HASH_BASE64 = Base64.getEncoder().encodeToString(BLOCK0_HASH);
16 String BLOCK1_META = "voterSubmission-voterBlock1";
17 byte[] BLOCK1_HASH = "bbblock1 hash".getBytes();
18 String BLOCK1_HASH_BASE64 = Base64.getEncoder().encodeToString(BLOCK1_HASH);
19
20 BoardClosedContentCommitment BOARD_CLOSED_CONTENT_COMMITMENT = new BoardClosedContentCommitment(
21 ELECTION_ID, BULLETIN_BOARD_ID, List.of(BLOCK0_HASH_BASE64, BLOCK1_HASH_BASE64));
22
23 String BOARD_CLOSED_CONTENT_COMMITMENT_XML = "mock BOARD_CLOSED_CONTENT_COMMITMENT_XML";
24 }