在应用开发过程中我们常常需要对输入参数进行检查,以剔除无效数据,增强程序的稳定性。这就需要我们生成大量的伪数据来进行测试,也即该库的主要功能。
FakeSharp 目前支持手机号、银行卡号、身份证号、邮箱号的生成,相应的接口如下
生成器 | 接 口 | 校验地址 |
---|---|---|
手机号 | MobileNumber | 云检号 |
银行卡号 | CreditCard | 银行卡号归属地查询 |
身份证号 | IdentifyCard | ip33 |
邮箱号 | 邮箱侦探 |
上述的部分信息具有特定的校验规则(如:Luhn),可以通过上述校验地址来检验生成的伪数据是否合法