Unity3d官方测试插件学习-单元测试,集成测试
2014-11-12 11:49
281 查看
更多Unity3D心得:Unity3D心得分享
其实Unity很早就有测试支持,从mono编辑器的UnitTest选项,还有安装目录中的NUnit.dll都可以看出来。
这次拿了AssertStore下的测试插件研究了一下,总结了一套可行的方案
View Code
7.这样一个.cs文件里,创建若干个测试类。再针对不同模块,分成不同测试场景,进行测试。即可
这样也能支持NGUI等许多插件。无非一些按钮响应事件利用反射强制调用一下。
其实Unity很早就有测试支持,从mono编辑器的UnitTest选项,还有安装目录中的NUnit.dll都可以看出来。
这次拿了AssertStore下的测试插件研究了一下,总结了一套可行的方案
[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); } }
View Code
7.这样一个.cs文件里,创建若干个测试类。再针对不同模块,分成不同测试场景,进行测试。即可
这样也能支持NGUI等许多插件。无非一些按钮响应事件利用反射强制调用一下。
相关文章推荐
- Unity3d官方测试插件学习-单元测试,集成测试
- Unity3d官方单元测试插件学习
- 单元测试、集成测试和系统测试的不同之处[转]
- NUnit单元测试整理高级篇之测试数据库操作以及VS插件TestDriven的使用
- 单元测试一例:学习断言、测试用例函数的编写
- 测试驱动开发学习<三> 单元测试
- 【学习笔记】插件,Unity3D
- 说实话,写了这么多程序了,还从来没有用JUnit作为单元测试工具测试过,今天就来学习一下
- 单元测试 集成测试 系统测试 验收测试
- 软件测试学习笔记--(集成测试的内容)
- rails 测试 单元测试 集成测试 行为测试 自动测试
- 软件测试实验学习笔记系列3--单元测试
- 集成测试、单元测试与系统测试的差别
- 单元测试、集成测试、系统测试
- [转]单元测试、集成测试、系统测试、验收测试、回归测试
- 测试驱动javascript开发 -- 2.单元测试一例:学习断言、测试用例函数的编写
- 单元测试、集成测试、系统测试简介
- 单元测试、集成测试、系统测试的侧重点
- 单元测试,集成测试,系统测试,验收测试,回归测试的概念
- ant学习笔记(五)基于单元测试的j2se项目,包括编译、测试、打包、生成报告、上传ftp