没有合适的资源?快使用搜索试试~ 我知道了~
Voodoo-Mock:用于C ++的模拟对象自动代码生成器(与python等效)
共307个文件
h:105个
py:84个
makefile:23个
需积分: 8 0 下载量 185 浏览量
2021-05-15
23:31:07
上传
评论
收藏 4.78MB ZIP 举报
温馨提示
Voodoo-Mock是一个框架,用于在C ++中基于“模拟对象”进行单元测试。 Voodoo-Mock用python写(由LLVM项目在CLang上包装),解析C ++代码,并生成重定向和模拟类。 Voodoo-Mock可以与测试套件框架(例如CXXTest或CPPUnit)一起使用。 特征: 存根的代码生成: 没有存根代码维护 无需更改原始代码(无宏,无接口) 您只需要编写测试 一种简单的语言,用于描述“已记录的场景”,当被测代码运行时,这些“记录的场景”将被“回放”。 编写更少的代码进行测试 一致性-项目中的大多数测试看起来都一样。 或者-轻松地将调用重定向到存根代码,并动态更改实现。 使用附件的Makefile和工具在数分钟内开始 附加的makefile文件适合大多数Linux项目 包括覆盖范围不降低的执法工具 包括很棒的VIM集成实用程序-加快您的周期。 Voodo
资源推荐
资源详情
资源评论
收起资源包目录
Voodoo-Mock:用于C ++的模拟对象自动代码生成器(与python等效) (307个子文件)
FixFiles.bat 7KB
compile.bat 276B
compile.bat 276B
compile.bat 272B
Makefile.bcc32 2KB
Construct 2KB
COPYING 26KB
RealDescriptions.cpp 10KB
TestTracker.cpp 7KB
Test_All.cpp 7KB
ValueTraits.cpp 4KB
TestSuite.cpp 3KB
LinkedList.cpp 3KB
Test_All.cpp 3KB
DummyDescriptions.cpp 3KB
Test_Sum.cpp 2KB
Descriptions.cpp 2KB
Test_All.cpp 1KB
GlobalFixture.cpp 897B
Root.cpp 488B
main.cpp 290B
main.cpp 267B
yes_no_runner.cpp 195B
roll.cpp 182B
Dice.cpp 149B
real_stdlib.cpp 60B
mock_stdlib.cpp 60B
Thumbs.db 8KB
CxxTest_2_Build.dsp 4KB
CxxTest_3_Generate.dsp 3KB
CxxTest_1_Run.dsp 3KB
CxxTest_Workspace.dsw 1KB
env 795B
.gitignore 19B
.gitignore 18B
.gitignore 18B
TestSuite.h 23KB
Expect.h 21KB
Win32Gui.h 16KB
ExpectParameter.h 16KB
emulate_gcc_in_clang_preinclude.h 14KB
Scenario.h 12KB
Mock.h 11KB
ValueTraits.h 11KB
Custom.h 10KB
ErrorFormatter.h 9KB
X11Gui.h 9KB
Test_UnderTest.h 8KB
QtGui.h 8KB
RealDescriptions.h 7KB
TeeListener.h 6KB
Gui.h 6KB
Utils.h 6KB
StdValueTraits.h 6KB
TestTracker.h 5KB
Multiplexer.h 5KB
Always.h 5KB
TestListener.h 4KB
ExpectLineMessage.h 4KB
Flags.h 4KB
PrintStack.h 3KB
TestRunner.h 3KB
Hook.h 3KB
HookMacros.h 3KB
Test_UnderTest.h 2KB
Descriptions.h 2KB
Debug.h 2KB
Debug.h 2KB
Debug.h 2KB
Debug.h 2KB
DummyDescriptions.h 2KB
UnderTest.h 2KB
ErrorPrinter.h 2KB
Mocked.h 2KB
TraitsTest.h 1KB
ExceptionTest.h 1KB
StdioFilePrinter.h 1KB
TestDice.h 1KB
SimpleTest.h 1KB
Tested.h 1KB
Test_Map.h 1KB
LinkedList.h 1KB
Test_Map.h 1KB
VerboseListener.h 1KB
Common.h 1KB
Test_UnderTest.h 1KB
ToCover.h 1KB
Map.h 931B
GreenYellowRed.h 926B
MyError.h 884B
MyError.h 884B
MyError.h 884B
MyError.h 884B
UnderTest.h 800B
EnumTraits.h 795B
CreatedTest.h 739B
Tested.h 717B
FixtureTest.h 681B
GlobalFixture.h 672B
VoodooConfiguration.h 668B
共 307 条
- 1
- 2
- 3
- 4
资源评论
活宝spring
- 粉丝: 28
- 资源: 4686
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于yolov8+pyqt5实现精美界面支持图片视频和摄像检测源码.zip
- 用C语言为母亲节献上一份特别的祝福.zip
- LCD1602液晶显示屏的深入探索与实用指南.zip
- 基于Matlab人脸肤色定理的教师人数统计+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab霍夫曼变换的表盘读数识别+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab火灾烟雾检测源码带GUI界面+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab的恶劣天气交通标志识别系统+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于MATLAB的霍夫曼变换的表盘示数识别+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab的车道线识别系统 +源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于MATLAB的教室人数统计系统带Gui界面+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功