add CreditCodeUtil

This commit is contained in:
Looly
2020-03-19 11:27:29 +08:00
parent ec0f837037
commit 249f20d0ed
5 changed files with 266 additions and 87 deletions

View File

@@ -0,0 +1,25 @@
package cn.hutool.core.util;
import org.junit.Assert;
import org.junit.Test;
public class CreditCodeUtilTest {
@Test
public void isCreditCodeBySimple() {
String testCreditCode = "91310115591693856A";
Assert.assertTrue(CreditCodeUtil.isCreditCodeSimple(testCreditCode));
}
@Test
public void isCreditCode() {
String testCreditCode = "91310110666007217T";
Assert.assertTrue(CreditCodeUtil.isCreditCode(testCreditCode));
}
@Test
public void randomCreditCode() {
final String s = CreditCodeUtil.randomCreditCode();
Assert.assertTrue(CreditCodeUtil.isCreditCode(s));
}
}