View Javadoc
1   package civitas.crypto.algorithms;
2   
3   import static org.junit.jupiter.api.Assertions.assertEquals;
4   
5   import org.junit.jupiter.api.DisplayName;
6   import org.junit.jupiter.api.Test;
7   import org.mockito.InjectMocks;
8   
9   import civitas.util.BasicValuesTestData;
10  import io.github.magwas.testing.TestBase;
11  
12  class ConvertToBase64Test extends TestBase implements BasicValuesTestData {
13  
14  	@InjectMocks
15  	ConvertToBase64 convertToBase64;
16  
17  	@Test
18  	@DisplayName("converts a CivitasBigInteger to base64")
19  	void test() {
20  		assertEquals(BIGINT_A_BASE64, convertToBase64.apply(BIGINT_A));
21  	}
22  
23  	@Test
24  	@DisplayName("converts a byte array to base64")
25  	void test2() {
26  		assertEquals(SOMESTRING_BASE64, convertToBase64.apply(SOMESTRING.getBytes()));
27  	}
28  }