位置: 编程技术 - 正文

Unity3d官方测试插件学习-单元测试,集成测试(unitytest)

编辑:rootadmin
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多Unity3D资源、Unity3D培训视频、Unity3D教程、Unity3D常见问题、Unity3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。其实Unity很早就有测试支持,从mono编辑器的UnitTest选项,还有安装目录中的NUnit.dll都可以看出来。只是国内很少有人研究。这次拿了AssertStore下的测试插件研究了一下,总结了一套可行的方案 -)这种普通的集成测试一般用于 是否渲染可见,是否y坐标小于5。但有许多的约束性调用函数很麻烦,无法像vs那样Assert.IsTrue(...)。所以要用到动态集成测试5.有关动态集成测试的例子在这里,可以看一下DynamicIntegrationTest.cs脚本怎么写的using System;using System.Collections.Generic;using UnityEngine;[IntegrationTest.DynamicTestAttribute("ExampleIntegrationTests")]//绑定的场景名// [IntegrationTest.Ignore][IntegrationTest.ExpectExceptions(false, typeof(ArgumentException))][IntegrationTest.SucceedWithAssertions][IntegrationTest.TimeoutAttribute(1)][IntegrationTest.ExcludePlatformAttribute(RuntimePlatform.Android, RuntimePlatform.LinuxPlayer)]public class DynamicIntegrationTest : MonoBehaviour{public void Start(){IntegrationTest.Pass(gameObject);}}6.测试脚本,第一个特性DynamicTestAttribute("..")是绑定的场景名。如果在该场景名下,动态测试脚本会自动挂载到测试面板中。这样用起来就比较舒服了[align=left][color=rgb(0,0,0)][backcolor=rgb(,,)][/backcolor][/color][/align][IntegrationTest.DynamicTestAttribute("ExampleIntegrationTests")][IntegrationTest.ExcludePlatformAttribute(RuntimePlatform.Android, RuntimePlatform.LinuxPlayer)]public class Test1 : MonoBehaviour{public void Start(){IntegrationTest.Assert(gameObject);}}[IntegrationTest.DynamicTestAttribute("ExampleIntegrationTests")][IntegrationTest.ExcludePlatformAttribute(RuntimePlatform.Android, RuntimePlatform.LinuxPlayer)]public class Test2 : MonoBehaviour{public void Start(){IntegrationTest.Assert(gameObject);}}7.这样一个.cs文件里,创建若干个测试类。再针对不同模块,分成不同测试场景,进行测试。即可这样也能支持NGUI等许多插件。无非一些按钮响应事件利用反射强制调用一下。更多内容,请访问【狗刨学习网】unity极致学院 声明:此篇文档时来自于【狗刨学习网】社区-unity极致学院,是网友自行发布的Unity3D学习文章,如果有什么内容侵犯了你的相关权益,请与官方沟通,我们会即时处理。​

推荐整理分享Unity3d官方测试插件学习-单元测试,集成测试(unitytest),希望有所帮助,仅作参考,欢迎阅读内容。

Unity3d官方测试插件学习-单元测试,集成测试(unitytest)

文章相关热门搜索词:unity3d cesium,unity ztest,unity3d cesium,unity ztest,unity ztest,unity检测,unity检测,unitytest,内容如对您有帮助,希望把文章链接给更多的朋友!

Unity发布引擎工具Unity 5,功能丰富且高度灵活 欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学

Unity3D&&TexturePacker 什么是TexturePacker?用过cocos2d的同学应该对这个比较了解吧(了解到可以直接无视下面的解释了~),不了解也没关系,TexturePacker可以说是个可以把很多张小

unity之手游大势之下 端游、页游的突围之道 欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多Unity3D资源、Unity3D培训视频、Unity3D教程、Unity3D常见问题、Unity3D项目源码,【狗刨学习

标签: unitytest

本文链接地址:https://www.jiuchutong.com/biancheng/383611.html 转载请保留说明!

上一篇:Unity UGUI——Image(基本属性)(unity image fillamount)

下一篇:Unity发布引擎工具Unity 5,功能丰富且高度灵活(unity引擎工具)

  • 电子税务局税种认定在哪里看
  • 未分配利润很高说明什么
  • 营业外收入是否属于当期损益
  • 发出商品和委托代销商品科目的区别
  • 销售报废车辆按多少计提销项税额
  • 应付账款保理是什么意思
  • 长期股权投资收益会计处理
  • 个人所得税已申报税额合计是什么意思
  • 车辆使用费怎么开票
  • 未分配利润调整会计分录
  • 销售废旧物资增值税新政策
  • 个人开利息发票的税率与会计分录
  • 企业代缴个人所得税打印完税证明
  • 出售固定资产取得的收入
  • 销售礼盒增值税税率
  • 营改增后物业管理公司需要交营业税吗
  • 年底自查
  • 预缴企业所得税怎么算
  • 什么企业不可以开通信保订单服务
  • 消耗性生物资产与生产性生物资产的区别
  • 合作社未按时报税怎么处理?
  • 股权转让时未分配利润的税务处理
  • 已认证的发票在哪里查
  • 发票联和抵扣联丢失怎么办
  • 融资租入固定资产计提折旧吗
  • 计算内含报酬率所使用的年金现值系数
  • 社保基数如何计算单位和个人承担多少
  • 代扣代缴的增值税可以作为进项税抵扣吗
  • 没有权限使用网络资源,请与这台服务器的管理员联系
  • 爱尔兰新手岛
  • 如何计算经营性负债
  • linux创建一个文件并写入内容
  • 前端架构怎么搭建
  • 只有使用权的房子能继承吗
  • 未分配现付是什么意思
  • 预付货款账务处理会计分录
  • php ascii
  • php获取随机数
  • 小规模纳税人印花税减半征收政策
  • java枚举写法
  • 其他业务收入不交增值税吗
  • 为什么选择我们公司
  • url静态化怎么操作
  • 简述sql server
  • 股权处置时点
  • 交易性金融资产公允价值变动计入
  • 福利费超过多少交税
  • sql server2008中删除表中记录的命令
  • 入库单入账税务会查吗
  • 应付职工薪酬科目余额表怎么看
  • 为取得固定资产而发生的什么支出可计入固定资产成本
  • 参加新冠疫情防控工作总结
  • 支付临时工人的报酬属于工资薪金概算吗
  • 公司账户转账给个人要交税吗
  • 已经计提工资后怎么做账
  • 本月只有进项税没有销项税需要结转吗
  • 已认证发票退回的流程
  • 基本户有什么用
  • mysql5.7分区表
  • 如何删除多余的空白表格
  • win8已共享但别电脑无权限
  • win8创建密码
  • 预览版win10
  • linux限制用户登录
  • winxp资源管理器频繁无响应
  • kinect unity开发
  • extern定义函数
  • Android应用程序结构
  • android 游戏平台
  • windows运行bat文件命令
  • javascript 继承
  • 从安卓设备导入
  • python怎么爬
  • NGUI之UILocalize
  • 简述activity的生命周期中有哪几种状态
  • 安卓自定义app
  • 怎样学好js中的逻辑
  • 雅加达购物必买的东西
  • 税务筹划企业所得税案例分析题
  • 财务年中工作总结简短
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设