View Javadoc
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  }