位置: 编程技术 - 正文

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

  • 工商年报的纳税总额是什么
  • 计提税金是什么会计科目
  • 公司注销公户没注销会如何
  • 出口货物的报关时限为装货的24小时以前
  • 发票验旧以后还有用吗
  • 软件企业的工资怎么样
  • 施工企业挂靠账务处理怎么做
  • 房租租金收入都缴纳什么税金
  • 以库存商品抵偿债务
  • 旧机动车交易需要哪些法定证件
  • 小企业开发票了还能零报税吗?
  • 外管证交税需要带什么材料
  • 代扣代缴个人所得税税率表
  • 财产收购的税务处理
  • 个人证券交易结算资金
  • 1697508750
  • 在两处取得收入
  • 收到负数购入发票怎么办
  • w10关闭
  • 票据背书怎么做账
  • 个体工商户应申报套餐无增值税吗
  • 怎么冲财务费用
  • Linux Mount NTFS分区造成的权限问题如何解决?
  • 购入已提完折旧的固定资产怎么入账
  • SCHDPL32.EXE - SCHDPL32是什么进程 有什么用
  • 营改增后土增税收入
  • 营业外收入账户性质
  • 税款滞纳金和罚款
  • 供应商自身的品质问题
  • 销售货物应如何记账
  • php chr函数
  • 身份证php编写
  • 商场代收款发票图片
  • python pyecharts
  • php 正则表达式教程
  • 个体工商户和个人独资企业的区别
  • 个体户税率征收
  • wordpress怎么安装插件
  • mongodb的分片集群的组成部分
  • 不抵扣勾选有什么风险
  • Postgre数据库Insert 、Query性能优化详解
  • 预付房租计入长期待摊费用吗
  • 固定资产一次性扣除政策2023
  • 企业的承兑汇票会计分录
  • sqlserver完整备份
  • 长期借款转其他应付款
  • 资金帐薄印花税是指什么
  • 融资方式股权融资
  • 进项税额不得从销项税额中抵扣项目是什么意思
  • 先开发票后付款如何记账?
  • 承兑汇票需要做账吗
  • 财务费用中的利息费用指什么
  • 工业企业的材料
  • 房地产企业会计科目
  • mysql5.7.26启动失败
  • win8系统安装的软件在哪里
  • onenote for windows 10怎么用
  • XP系统怎么设置双屏幕
  • windows2003密码破解
  • centos opencl
  • win8网络连接受限怎么处理
  • win7电脑dpi怎么设置800
  • linux doc
  • debian怎么用
  • 电子版win10怎么安装
  • js类的实现
  • perl keys
  • 关于service生命周期的说法正确的是
  • js怎么检查错误
  • jquery.min.js源代码
  • [android] listView解析
  • linux系统中rpm命令主要功能
  • jquery操作样式
  • javascriptjs
  • js和jquery可以混用吗
  • 原生javascript
  • android 自定义actionbar
  • 南京市国家税务局
  • 纳税人防伪税控设备未抄报怎么操作
  • 工会经费收支办法2022新政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设