当前位置: 首页 > news >正文

做党建需要关注网站最佳磁力吧cili8

做党建需要关注网站,最佳磁力吧cili8,不懂代码用cms做网站,做net网站山不在高,有仙则名。水不在深,有龙则灵。 ----CSDN 时时三省 目录 1,移植介绍 2,使用 Code::Blocks 17.12 创建工程 3,搬移文件入工程目录 4,更改代码 5,向工程添加文件 6,运…

山不在高,有仙则名。水不在深,有龙则灵。

                                        ----CSDN 时时三省

目录

1,移植介绍

2,使用 Code::Blocks 17.12 创建工程

3,搬移文件入工程目录

4,更改代码

5,向工程添加文件

6,运行结果说明

7,更改main.c代码,转换unity test 执行模式

第一种修改方法:

第二种修改方法:

第三种修改方法:

8,移植ok的资源下载

1,移植介绍

        与《【时时三省】unity test 测试框架 使用 code blocks 移植(核心文件:unity.c)》文章移植步骤一样,区别在于 unity_test 的核心文件多移植了 extras 目录里面的文件。

2,使用 Code::Blocks 17.12 创建工程

        参考 《【时时三省】unity test 测试框架 使用 code blocks 移植(核心文件:unity.c)》文档第一章。【时时三省】unity test 测试框架 使用 code blocks 移植(核心文件:unity.c)-CSDN博客

3,搬移文件入工程目录

移入的文件为:
        一:将 Unity\src 下的 unity.c 、 unity.h 、 unity_internals.h 拷贝到工程目录下

        二:将 Unity\extras\fixture\src 下的 unity_fixture.c,unity_fixture.h, unity_fixture_internals.h 拷贝到工程目录下

        三:将 Unity\extras\memory\src 下的 unity_memory.c,unity_memory.h 拷贝到工程目录下

        四:将 Unity\examples\example_2\src 下的 ProductionCode.c 、 ProductionCode.h,ProductionCode2.c 、 ProductionCode2.h 拷贝到工程目录下
        五:将 Unity\examples\example_2\test 下的 TestProductionCode.c,TestProductionCode2.c 及其子目录 \test_runners 下的 TestProductionCode_Runner.c ,TestProductionCode2_Runner.c,all_tests.c拷贝到工程目录下

文件简介:

        前三种移植文件为unity的库文件。第四种为被测试的源代码。第五种为测试代码以及main函数。

迁移好之后的文件目录如下图:

4,更改代码

将 all_test.c 的代码拷贝进 main.c。并将代码更改如下,特别注意下划线位置的代码:

5,向工程添加文件

        将第三步搬移过来的文件,除 all_tests.c 文件外,全部添加进工程,添加之后的工程如下图所示:

备注:

        具体添加方法可参照:【时时三省】unity test 测试框架 使用 code blocks 移植(核心文件:unity.c)-CSDN博客

6,运行结果说明

运行结果如下图的截图:

对于成功和失败的用例,均有打印日志。

7,更改main.c代码,转换unity test 执行模式

第一种修改方法:

假设修改UnityMain() 函数的第一传参为1,则执行结果如下图:

修改参数后,则执行结果中,没有关于成功用例的pass打印了。

第二种修改方法:

假设修改UnityMain() 函数的第一传参为3,argv[] 数组增加元素 "-r", 则执行结果如下图:

如上执行的结果,用例执行两次,且包含pass打印。

第三种修改方法:

假设修改UnityMain() 函数的第一传参为2,argv[] 数组元素 "-h", 则执行结果如下图:

如上执行的结果,用例未执行,打印 argv[] 参数的含义。

备注:

       之所以有这么多种模式,是因为 UnityGetCommandLineOptions()函数。可以打开源码查看此函数。 

8,移植ok的资源下载

下载即可运行:

https://download.csdn.net/download/2301_81226734/89613716

http://www.khdw.cn/news/62805.html

相关文章:

  • 威海网站制作win11优化大师
  • 网页网站培训班湖人最新消息
  • 徐州最好网站建设做网站要多少钱
  • 学校网站模板免费下载人大常委会委员长
  • 沈阳网站建设培训班百度一下你就知道了官网
  • ecshop生成网站地图url重复网络推广
  • 网站开发为什么要写接口连云港seo优化公司
  • 网站制作合同注意事项市场调研报告总结
  • 免费信息网站建设关键词seo服务
  • 岳阳网站建设制作百度关键词优化公司哪家好
  • 大气建站工作室网站源码佛山做网站建设
  • 开办网站需要什么手续友情链接互换网站
  • asp做的网站亚丝娜娜本子全彩seo是搜索引擎营销
  • 做公司简介网站nba最新消息交易
  • 网站开发 法律声明seo关键词教程
  • 重庆做网站公司有哪些建站公司哪个好
  • 成都 商业网站建设免费的行情网站app软件
  • 企业网站的布局类型现在有什么推广平台
  • 图片编辑软件手机版windows优化大师是什么软件
  • win7用iis搭建网站济南seo排名搜索
  • 网站的风格指的是什么网站seo收录
  • 网站如何做公安备案网络推广长沙网络推广
  • 电商网站推广百度手机点击排名工具
  • 青色网站欣赏做seo如何赚钱
  • 濮阳网吧电脑系统优化软件哪个好用
  • 微网站建设包括哪些方面windows优化大师怎么使用
  • 宁德网站制作公司杭州网站优化公司哪家好
  • 怎么给钓鱼网站做防红平台网站开发公司
  • 安平做网站网络营销实践总结报告
  • 一台服务做两个网站湖南官网网站推广软件