Skip to main content

id_validator/
lib.rs

1#![allow(dead_code)]
2mod check;
3mod mock;
4mod region;
5
6pub use check::get_info;
7pub use check::is_valid;
8pub use mock::gen_code;
9
10#[cfg(test)]
11mod tests {
12    use super::*;
13
14    #[test]
15    fn is_valid() {
16        let s = gen_code();
17        assert!(check::is_valid(&s));
18    }
19
20    #[test]
21    fn is_valid2() {
22        assert_eq!(check::is_valid("320706199909015782"), false);
23    }
24
25    #[test]
26    fn get_info() {
27        println!("{:?}", check::get_info("320706199909015782"));
28    }
29}