This commit is contained in:
Looly
2022-09-24 01:08:24 +08:00
parent 9dfac34f69
commit 186289c979
2 changed files with 17 additions and 20 deletions

View File

@@ -14,10 +14,10 @@ public class PhoneUtilTest {
@Test
public void testCheck() {
String mobile = "13612345678";
String tel = "010-88993108";
String errMobile = "136123456781";
String errTel = "010-889931081";
final String mobile = "13612345678";
final String tel = "010-88993108";
final String errMobile = "136123456781";
final String errTel = "010-889931081";
Assert.assertTrue(PhoneUtil.isMobile(mobile));
Assert.assertTrue(PhoneUtil.isTel(tel));
@@ -32,26 +32,26 @@ public class PhoneUtilTest {
@Test
public void testTel() {
ArrayList<String> tels = new ArrayList<>();
final ArrayList<String> tels = new ArrayList<>();
tels.add("010-12345678");
tels.add("020-9999999");
tels.add("0755-7654321");
ArrayList<String> errTels = new ArrayList<>();
final ArrayList<String> errTels = new ArrayList<>();
errTels.add("010 12345678");
errTels.add("A20-9999999");
errTels.add("0755-7654.321");
errTels.add("13619887123");
for (String s : tels) {
for (final String s : tels) {
Assert.assertTrue(PhoneUtil.isTel(s));
}
for (String s : errTels) {
for (final String s : errTels) {
Assert.assertFalse(PhoneUtil.isTel(s));
}
}
@Test
public void testHide() {
String mobile = "13612345678";
final String mobile = "13612345678";
Assert.assertEquals("*******5678", PhoneUtil.hideBefore(mobile));
Assert.assertEquals("136****5678", PhoneUtil.hideBetween(mobile));
@@ -60,7 +60,7 @@ public class PhoneUtilTest {
@Test
public void testSubString() {
String mobile = "13612345678";
final String mobile = "13612345678";
Assert.assertEquals("136", PhoneUtil.subBefore(mobile));
Assert.assertEquals("1234", PhoneUtil.subBetween(mobile));
Assert.assertEquals("5678", PhoneUtil.subAfter(mobile));
@@ -68,22 +68,22 @@ public class PhoneUtilTest {
@Test
public void testNewTel() {
ArrayList<String> tels = new ArrayList<>();
final ArrayList<String> tels = new ArrayList<>();
tels.add("010-12345678");
tels.add("01012345678");
tels.add("020-9999999");
tels.add("0209999999");
tels.add("0755-7654321");
tels.add("07557654321");
ArrayList<String> errTels = new ArrayList<>();
final ArrayList<String> errTels = new ArrayList<>();
errTels.add("010 12345678");
errTels.add("A20-9999999");
errTels.add("0755-7654.321");
errTels.add("13619887123");
for (String s : tels) {
for (final String s : tels) {
Assert.assertTrue(PhoneUtil.isTel(s));
}
for (String s : errTels) {
for (final String s : errTels) {
Assert.assertFalse(PhoneUtil.isTel(s));
}
Assert.assertEquals("010", PhoneUtil.subTelBefore("010-12345678"));