没有合适的资源?快使用搜索试试~ 我知道了~
Asis:通过自动创建和运行特性测试来有效处理遗留代码的工具
共56个文件
php:55个
md:1个
需积分: 8 0 下载量 75 浏览量
2021-06-05
09:44:30
上传
评论
收藏 135KB ZIP 举报
温馨提示
#ASIS 0.1.0你想用几行代码就用数千个自动化单元测试来覆盖你的遗留代码吗?!.. ##介绍 Asis 的意思是“原样”,Asis 项目的灵感来自项目并分享其关键概念。 正如提到的,当前 ApprovalTests 概念在处理两件事时效果最好: 界面设计; 遗留代码。 Asis 是关于遗留代码的。 通常,您有一个庞大的遗留代码项目,其中根本没有测试,但您必须更改代码以实现新功能或重构。 遗留代码的有趣之处在于 - 它有效! 不管它是如何写的,它都可以工作多年。 这是该代码的一个非常大的优势。 通过批准,只需一项测试,您就可以获得所有可能的输出(HTML、XML、JSON、SQL 或任何可能的输出)并批准,因为您知道 - 它有效! 在完成这样的测试并批准结果后,重构确实会安全得多,因为现在您“锁定”了所有现有行为。 Asis 工具正是通过自动创建和运行特性测试来维护遗留代
资源推荐
资源详情
资源评论
收起资源包目录
Asis-master.zip (56个子文件)
Asis-master
sample.php 1KB
README.md 12KB
Asis
Commander.php 2KB
Library
XML
Serializer.php 40KB
RPC2
Client.php 10KB
CachedServer.php 13KB
Server.php 14KB
CachedClient.php 13KB
Value.php 4KB
Util
HTTPRequest.php 8KB
Backend.php 7KB
Exception.php 12KB
ClientHelper.php 4KB
Backend
Php
Client.php 6KB
Response.php 6KB
Server.php 6KB
Value
Base64.php 5KB
Nil.php 3KB
Integer64.php 4KB
Integer.php 4KB
Double.php 4KB
Struct.php 5KB
Scalar.php 6KB
Datetime.php 9KB
Boolean.php 4KB
Array.php 5KB
String.php 4KB
Value.php 12KB
Request.php 6KB
Xmlrpcext
Client.php 6KB
Server.php 7KB
Value.php 4KB
Server
CallHandler
Instance.php 6KB
Class.php 6KB
Input
RawPostData.php 4KB
PhpInput.php 3KB
CallHandler.php 5KB
Input.php 3KB
Method.php 13KB
Beautifier
Renderer
Plain.php 10KB
Tokenizer.php 13KB
Renderer.php 7KB
Parser
Simple.php 9KB
Util.php 30KB
Unserializer.php 29KB
Beautifier.php 11KB
Parser.php 21KB
Tester
Approvals.php 2KB
Tester.php 4KB
Common
InputDataProvider.php 6KB
Util.php 1KB
Interfaces
InputDataProviderInterface.php 312B
SerializerInterface.php 134B
Serializer
Native.php 407B
XML.php 1KB
Logger.php 826B
共 56 条
- 1
资源评论
太远有一点点
- 粉丝: 34
- 资源: 4740
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- SmartPlug-html大一笔记
- SmartPlug-proteusdemo
- Preliminary Findings on Handmade Rattan Baby Crib andBassinet Designs Regarding.zip
- aveebfq_v1.2.83_downyi.com.apk
- 基于有机发光二极管(OLED)的建模优化算法的matlab仿真源码+数据+文档说明+项目说明(高分课程设计)
- hash01-test.c 本人哈希表(一)的示例代码,仅供参考!
- 处理数据.py
- 软件实施计划表.xls
- 软件开发应用软件项目提交文档目录要求(全过程)(推荐文档).xls
- 软件开发项目工作量及报价模板.xls
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功