package com.tourguide.common.validation;
|
|
import org.junit.jupiter.api.Test;
|
import static org.junit.jupiter.api.Assertions.assertFalse;
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
|
class ChineseIdCardValidatorTest {
|
@Test
|
void shouldAcceptValidIdCardNumber() {
|
assertTrue(ChineseIdCardValidator.isValid("11010519491231002X"));
|
}
|
|
@Test
|
void shouldRejectInvalidBirthdayAndCheckCode() {
|
assertFalse(ChineseIdCardValidator.isValid("110105202602300021"));
|
assertFalse(ChineseIdCardValidator.isValid("110105194912310021"));
|
}
|
}
|