
# 测试方法

<cite>
**本文引用的文件**
- [composer.json](file://composer.json)
- [README.md](file://README.md)
- [.example.env](file://.example.env)
- [.gitignore](file://.gitignore)
- [vendor/topthink/framework/phpunit.xml.dist](file://vendor/topthink/framework/phpunit.xml.dist)
- [vendor/thinkcmf/cmf-api/src/admin/swagger/request/AdminMailTestRequest.php](file://vendor/thinkcmf/cmf-api/src/admin/swagger/request/AdminMailTestRequest.php)
- [vendor/topthink/think-helper/tests/TestCase.php](file://vendor/topthink/think-helper/tests/TestCase.php)
- [public/api.php](file://public/api.php)
- [public/index.php](file://public/index.php)
- [public/router.php](file://public/router.php)
- [public/plugins/swagger/SwaggerPlugin.php](file://public/plugins/swagger/SwaggerPlugin.php)
- [public/plugins/swagger/controller/AdminIndexController.php](file://public/plugins/swagger/controller/AdminIndexController.php)
- [public/plugins/swagger/controller/ApiAdminIndexController.php](file://public/plugins/swagger/controller/ApiAdminIndexController.php)
- [public/plugins/swagger/controller/IndexController.php](file://public/plugins/swagger/controller/IndexController.php)
- [public/plugins/swagger/service/OpenApi.php](file://public/plugins/swagger/service/OpenApi.php)
- [public/plugins/swagger/swagger/OpenApiSpec.php](file://public/plugins/swagger/swagger/OpenApiSpec.php)
- [public/plugins/swagger/view/swagger.html](file://public/plugins/swagger/view/swagger.html)
- [public/plugins/swagger/view/widget.html](file://public/plugins/swagger/view/widget.html)
- [public/plugins/swagger/view/public/scripts.html](file://public/plugins/swagger/view/public/scripts.html)
- [public/plugins/swagger/view/public/head.html](file://public/plugins/plugins/swagger/view/public/head.html)
- [public/static/js/admin.js](file://public/static/js/admin.js)
- [public/static/js/frontend.js](file://public/static/js/frontend.js)
- [public/static/js/wind.js](file://public/static/js/wind.js)
- [public/static/js/jquery.js](file://public/static/js/jquery.js)
- [public/static/js/bootstrap.min.js](file://public/static/js/bootstrap.min.js)
- [public/static/js/ajaxForm.js](file://public/static/js/ajaxForm.js)
- [public/static/js/validate.js](file://public/static/js/validate.js)
- [public/static/js/ueditor/ueditor.all.min.js](file://public/static/js/ueditor/ueditor.all.min.js)
- [public/static/js/ueditor/config.json](file://public/static/js/ueditor/config.json)
- [public/static/js/ueditor/third-party/SyntaxHighlighter/shCore.js](file://public/static/js/ueditor/third-party/SyntaxHighlighter/shCore.js)
- [public/static/js/webuploader/webuploader.css](file://public/static/js/webuploader/webuploader.css)
- [public/static/js/webuploader/README.md](file://public/static/js/webuploader/README.md)
- [public/static/js/webuploader/image-upload/style.css](file://public/static/js/webuploader/image-upload/style.css)
- [public/static/js/plupload/plupload.full.min.js](file://public/static/js/plupload/plupload.full.min.js)
- [public/static/js/plupload/i18n/en.js](file://public/static/js/plupload/i18n/en.js)
- [public/static/js/plupload/i18n/zh_CN.js](file://public/static/js/plupload/i18n/zh_CN.js)
- [public/static/js/plupload/i18n/zh_TW.js](file://public/static/js/plupload/i18n/zh_TW.js)
- [public/static/js/colorpicker/colorpicker.js](file://public/static/js/colorpicker/colorpicker.js)
- [public/static/js/colorpicker/css/colorpicker.css](file://public/static/js/colorpicker/css/colorpicker.css)
- [public/static/js/datePicker/datePicker.js](file://public/static/js/datePicker/datePicker.js)
- [public/static/js/datePicker/style.css](file://public/static/js/datePicker/style.css)
- [public/static/js/jcrop/jcrop.js](file://public/static/js/jcrop/jcrop.js)
- [public/static/js/jcrop/css/jquery.Jcrop.min.css](file://public/static/js/jcrop/css/jquery.Jcrop.min.css)
- [public/static/js/masonry/masonry.pkgd.min.js](file://public/static/js/masonry/masonry.pkgd.min.js)
- [public/static/js/tabs/tabs.js](file://public/static/js/tabs/tabs.js)
- [public/static/js/treeTable/treeTable.js](file://public/static/js/treeTable/treeTable.js)
- [public/static/js/treeTable/images/](file://public/static/js/treeTable/images/)
- [public/static/js/noty3/noty.min.js](file://public/static/js/noty3/noty.min.js)
- [public/static/js/noty3/noty.css](file://public/static/js/noty3/noty.css)
- [public/static/js/layer/mobile/skin/default.css](file://public/static/js/layer/mobile/skin/default.css)
- [public/static/js/layer/skin/default.css](file://public/static/js/layer/skin/default.css)
- [public/static/js/layer/skin/blue/ie6/default.css](file://public/static/js/layer/skin/blue/ie6/default.css)
- [public/static/js/layer/skin/blue/default.css](file://public/static/js/layer/skin/blue/default.css)
- [public/static/js/layer/skin/blue/icons/](file://public/static/js/layer/skin/blue/icons/)
- [public/static/js/layer/skin/blue/ie6/icons/](file://public/static/js/layer/skin/blue/ie6/icons/)
- [public/static/js/layer/skin/blue/ie6/need/](file://public/static/js/layer/skin/blue/ie6/need/)
- [public/static/js/layer/skin/blue/need/](file://public/static/js/layer/skin/blue/need/)
- [public/static/js/layer/skin/blue/](file://public/static/js/layer/skin/blue/)
- [public/static/js/layer/skin/blue/ie6/](file://public/static/js/layer/skin/blue/ie6/)
- [public/static/js/layer/skin/blue/ie6/need/](file://public/static/js/layer/skin/blue/ie6/need/)
- [public/static/js/layer/skin/blue/need/](file://public/static/js/layer/skin/blue/need/)
- [public/static/js/layer/skin/blue/icons/](file://public/static/js/layer/skin/blue/icons/)
- [public/static/js/layer/skin/blue/ie6/icons/](file://public/static/js/layer/skin/blue/ie6/icons/)
- [public/static/js/layer/skin/blue/ie6/need/](file://public/static/js/layer/skin/blue/ie6/need/)
- [public/static/js/layer/skin/blue/need/](file://public/static/js/layer/skin/blue/need/)
- [public/static/js/layer/skin/blue/ie6/](file://public/static/js/layer/skin/blue/ie6/)
- [public/static/js/layer/skin/blue/](file://public/static/js/layer/skin/blue/)
- [public/static/js/layer/skin/default.css](file://public/static/js/layer/skin/default.css)
- [public/static/js/layer/skin/default/](file://public/static/js/layer/skin/default/)
- [public/static/js/layer/skin/default/ie6/](file://public/static/js/layer/skin/default/ie6/)
- [public/static/js/layer/skin/default/ie6/icons/](file://public/static/js/layer/skin/default/ie6/icons/)
- [public/static/js/layer/skin/default/ie6/need/](file://public/static/js/layer/skin/default/ie6/need/)
- [public/static/js/layer/skin/default/ie6/need/icons/](file://public/static/js/layer/skin/default/ie6/need/icons/)
- [public/static/js/layer/skin/default/ie6/need/](file://public/static/js/layer/skin/default/ie6/need/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default......](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer......](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer/skin/default/need/icons/)
- [public/static/js/layer/skin/default/need/](file://public/static/js/layer/skin/default/need/)
- [public/static/js/layer/skin/default/need/icons/](file://public/static/js/layer......