位置: 编程技术 - 正文

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引擎工具)

  • 公司购买车辆的好处
  • 纳税人异地预缴税款
  • 法人股东分红要交企业所得税吗
  • 旅游大巴怎么计费的
  • 固定资产折旧直接计入成本
  • 企业买车购置税跟个人一样吗
  • 国际货物运输免征所得税
  • 公司内部人员发言稿
  • 发票只能全部冲开吗
  • 税盘服务费抵税怎么做分录
  • 企业所得税资产总额怎么算出来的呢
  • 中小企业税务管理存在的问题
  • 跨年确认收入税务风险
  • 免税的农业企业可以抵扣专票吗
  • 合伙企业个人所得税怎么申报
  • 印花税的收取
  • 回单是会计还是出纳职责
  • 发票专用章能刻章吗
  • 其他应收账款贷方表示什么意思
  • 简易计税分包款进项税可以抵扣吗
  • 收到投资款如何记账
  • 企业所得税费用扣除比例
  • windows 11预览版
  • 存货跌价准备的计提
  • 社保缴纳基数相差多少
  • win7纯净版系统激活
  • 微信公众平号平台
  • 讲解如何使用
  • 最小型笔记本
  • php strtr
  • word下划线怎么延长
  • pytorch :OSError: [WinError 1455] 页面文件太小,无法完成操作。 Error loading 【已解决】
  • webssh github
  • php通用分页类
  • 公司挂靠社保的人员需要申报个人所得税吗?
  • 前端解决跨域问题的8种方案(最新最全)
  • Chatgpt私有化部署(全流程)
  • 新建利润表
  • 融资租赁视同销售吗
  • openglskia是什么意思
  • 织梦发布文章栏目怎么不显示
  • 发票开具与小票的关系是怎样的
  • 售后回租融资租赁会计处理
  • sqlserver数据库和mysql区别
  • 企业所得税退回应交税费会计分录
  • 业务招待费税务风险
  • 公司外部人员的差旅费
  • 小规模定额征收和查账征收哪个更好一些
  • 无形资产175加计扣除例题
  • 偶然所得代扣代缴个人所得税会计分录
  • 利润总额包括什么项目
  • 单位定期存款如遇利率调整,不论调高调低
  • 建筑施工企业劳务费怎么入成本
  • 商业折扣和销售折让计入财务费用吗
  • 购车的费用包括哪些费用
  • 记账报税属于会计什么职位
  • 多个客户账款明细
  • DBCC CHECKIDENT 重置数据库标识列从某一数值开始
  • 苹果发布会最新消息
  • 硬盘安装在哪里
  • centos 命令大全
  • centos crontab每天执行
  • 如何ie8升级到10
  • win7电量
  • Win10 Mobile10586.122更新了哪些内容?更新内容大全汇总
  • node-js
  • bat怎么设置
  • python中字符
  • Android UI之GridLayout(网格布局)
  • 基于flask的开源项目
  • 下列关于js的说法正确的是
  • javascript怎么弄
  • Python中的字典用法
  • “python”
  • 浙江省个体工商户税收政策
  • 网上税务局网址
  • 国家税务总局税收违法行为检举管理办法
  • 申请农合减免
  • 甘肃省国家税务局电子税务局
  • 大疆小白控和普通控哪个信号好
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设