|
|
@@ -2,6 +2,8 @@ package kr.co.zumo.app.lifeplus.util;
|
|
|
|
|
|
import org.junit.Test;
|
|
|
|
|
|
+import java.security.NoSuchAlgorithmException;
|
|
|
+
|
|
|
import static org.junit.Assert.assertEquals;
|
|
|
import static org.junit.Assert.assertFalse;
|
|
|
import static org.junit.Assert.assertTrue;
|
|
|
@@ -41,6 +43,29 @@ public class StringUtilTest {
|
|
|
assertTrue(StringUtil.isValidPassword("q12`-=~!@#$%^&*()_+C")); // correct
|
|
|
}
|
|
|
|
|
|
+ @Test
|
|
|
+ public void convertToMD5() {
|
|
|
+ try {
|
|
|
+ assertEquals("1bc29b36f623ba82aaf6724fd3b16718", StringUtil.convertToMD5("md5"));
|
|
|
+ assertEquals("c617ea9609ec341360765f6d29b5814e", StringUtil.convertToMD5("9238"));
|
|
|
+ assertEquals("7cf64379eb6f29a4d25c4b6a2df713e4", StringUtil.convertToMD5("2456"));
|
|
|
+ } catch (NoSuchAlgorithmException e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Test
|
|
|
+ public void convertToSHA256() {
|
|
|
+ try {
|
|
|
+ assertEquals("b3abe5d8c69b38733ad57ea75e83bcae42bbbbac75e3a5445862ed2f8a2cd677", StringUtil.convertToSHA256("SHA256"));
|
|
|
+ assertEquals("b1d705bf58a21fff38bfff26ec5e7d368a15694cf506d0c5a852a3629169fdd0", StringUtil.convertToSHA256("9238"));
|
|
|
+ assertEquals("c0d427f8b875401198831f31edb981bf951a3b77f5ec5f336ad84a50ed831ac9", StringUtil.convertToSHA256("2456"));
|
|
|
+ } catch (NoSuchAlgorithmException e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
@Test
|
|
|
public void removeProtocol() {
|
|
|
assertEquals("192.168.0.10", StringUtil.removeProtocol("http://192.168.0.10"));
|