增加了各model的数据验证和测试用例