没有合适的资源?快使用搜索试试~ 我知道了~
hedgehog-inline-java-testing:haskell-hedgehog的基于模型的状态机测试以及inline...
共13个文件
nix:3个
hs:3个
gradle:2个
需积分: 8 1 下载量 4 浏览量
2021-04-29
00:33:19
上传
评论
收藏 10KB ZIP 举报
温馨提示
刺猬在线Java测试 将的基于模型的状态机测试与结合使用的示例。 兴趣点 被测试的代码,一个用Java实现的循环缓冲区: 包装我们的循环缓冲区类的代码,提供了一个Haskell API: 测试包括: 循环缓冲区的简化模型( Model数据类型) API的命令( New , Get , Put , Size ),生成器,前置条件和后置条件以及模型更新功能 Hedgehog属性在模型和Java实现的CircularBuffer上运行顺序生成测试,以验证它们的行为是否相同 参考 所使用的示例(圆形缓冲区及其模型)基于John Hughes的论文 。 在原始文件中,用C语言编写的被测试代码,以及用Erlang和Quviq QuickCheck进行的测试; 在此示例中,使用Haskell和Hedgehog库测试Java实现。 与构建相关的代码基于inline-java的示例: 这些示例
资源推荐
资源详情
资源评论
收起资源包目录
hedgehog-inline-java-testing-master.zip (13个子文件)
hedgehog-inline-java-testing-master
.gitignore 56B
settings.gradle 31B
Setup.hs 757B
hedgehog-inline-java-testing.cabal 1KB
build.gradle 194B
src
main
java
example
CircularBuffer.java 632B
haskell
CircularBuffer.hs 1KB
test
haskell
Main.hs 6KB
default.nix 557B
hedgehog-inline-java-testing.nix 559B
LICENSE 1KB
README.md 2KB
shell.nix 412B
共 13 条
- 1
资源评论
苏鲁定
- 粉丝: 23
- 资源: 4574
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 4399GameSem_116_13955_207551_6.apk
- python 3.9.19源码编译包
- php-8.2.18-Win32-vs16-x64.rar
- 字节跳动青训营-抖音项目
- SQL资料手册,语句教程,高级查询语句语法
- 上位机和串口建立 Modbus 协议进行数据传输,并使用 Mysql 数据库存储,能够实现实时温湿度显示和动态变化曲线,历史数据
- Attachment 1_chazhi.xlsx
- 安卓项目,实现虚拟摇杆通过wifi串口发送nema-0183协议实现小吊舱方向控制
- 基于modbus协议的大屏数据监控,使用modbus slave模拟数据,串口服务器获取温湿度
- 下载资源.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功