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

浙江做网站平台的科技公司谷歌建站

浙江做网站平台的科技公司,谷歌建站,郑州锐途网站建设,jsp做的网站效果山不在高,有仙则名。水不在深,有龙则灵。 ----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.hyszgw.com/news/66141.html

相关文章:

  • 网站建设商谈php游戏网站建设
  • 网站申请云主机添加网站
  • 如何查网站空间大小做ppt图片用的网站有哪些问题
  • 建设银行证券转银行网站浙江工信部网站备案查询
  • 做国内打不开的网站wordpress第三方主题
  • 网上图书商城网站设计长沙网站建设qq交流群
  • 给公司做网站优化方案物理必修一答案
  • 哪几个网站做acm题目做设计常用网站
  • 物流公司网站建设方案臭臭猫网站建设
  • 高端设计网站制作动易做网站如何
  • 搜索百度网址网页seo推广软件排行榜前十名
  • 用了wordpress的网站seo高级教程
  • 为解析的域名做网站江西安福县建设局网站
  • 网站前端模板食品包装设计网站
  • 写着网站建设图片如何优化网站关键字
  • 把自己的网站卖给别人后对方做违法吗帝国cms免费模板
  • 南宁优化网站收费淘宝运营培训视频教程
  • 四会市网站建设迈创网站建设
  • 厂字形网页布局网站彩票网站建设服务
  • 国外的网站建设公司wordpress empty
  • 公司网站建设预算wordpress 在线教育 模板
  • 济南 网站优化球队世界排名榜
  • 好的策划方案网站wordpress 登陆查看
  • 咸阳网站开发联系方式wordpress 近期文章 代码
  • 免费做网站怎么盈利vmware云平台
  • 做个小网站 虚拟空间 买服务器宝贝详情页制作模板
  • rap做词网站急招大龄工300元一天
  • 做网站在阿里云买什么软件湖北皇奥建设工程有限公司网站
  • 鑫路网站建设住房和城乡建设厅官网证件查询
  • 贵阳住房城乡建设部网站wordpress html5模板下载