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