View Javadoc
1   package civitas.crypto.algorithms.tests;
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.crypto.algorithms.ConvertToBase64;
10  import civitas.util.tests.BasicValuesTestData;
11  import io.github.magwas.konveyor.testing.TestBase;
12  
13  class ConvertToBase64Test extends TestBase implements BasicValuesTestData {
14  
15  	@InjectMocks
16  	ConvertToBase64 convertToBase64;
17  
18  	@Test
19  	@DisplayName("converts a CivitasBigInteger to base64")
20  	void test() {
21  		assertEquals(BIGINT_A_BASE64, convertToBase64.apply(BIGINT_A));
22  	}
23  
24  	@Test
25  	@DisplayName("converts a byte array to base64")
26  	void test2() {
27  		assertEquals(SOMESTRING_BASE64, convertToBase64.apply(SOMESTRING.getBytes()));
28  	}
29  }