znt/module/ai/test/model/getminiprogramfields.php

39 lines
1.8 KiB
PHP
Executable file
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/usr/bin/env php
<?php
/**
title=测试 aiModel::getMiniProgramFields();
timeout=0
cid=15039
- 执行aiTest模块的getMiniProgramFieldsTest方法参数是'1' @5
- 执行aiTest模块的getMiniProgramFieldsTest方法参数是'2' @5
- 执行aiTest模块的getMiniProgramFieldsTest方法参数是'999' @2
- 执行aiTest模块的getMiniProgramFieldsTest方法参数是'3' @5
- 执行aiTest模块的getMiniProgramFieldsTest方法参数是'0' @3
*/
include dirname(__FILE__, 5) . '/test/lib/init.php';
include dirname(__FILE__, 2) . '/lib/model.class.php';
$table = zenData('ai_miniprogramfield');
$table->id->range('1-20');
$table->appID->range('1{5},2{5},3{5},999{2},0{3}');
$table->name->range('教育背景,职位信息,工作经验,掌握技能,职业目标,兴趣领域,规划时长,补充信息,身份描述,工作内容描述,技能要求,项目经验,学历要求,工作年限,薪资期望,联系方式,个人简介,其他信息');
$table->type->range('text,textarea,radio,checkbox');
$table->placeholder->range('学历/专业,行业领域/职位描述,简要概述工作成果,关键技能、熟练程度,请输入你的职业目标,请输入更多你感兴趣的领域,职位/角色/职责,请输入工作内容,请输入更多补充信息,请选择,请填写,[]{2}');
$table->options->range('1年,3-5年,10年,是,否,初级,中级,高级,必须,优先,可选,[]{8}');
$table->required->range('1,0');
$table->gen(20);
su('admin');
$aiTest = new aiModelTest();
r(count($aiTest->getMiniProgramFieldsTest('1'))) && p() && e('5');
r(count($aiTest->getMiniProgramFieldsTest('2'))) && p() && e('5');
r(count($aiTest->getMiniProgramFieldsTest('999'))) && p() && e('2');
r(count($aiTest->getMiniProgramFieldsTest('3'))) && p() && e('5');
r(count($aiTest->getMiniProgramFieldsTest('0'))) && p() && e('3');