Unity是一个用纯C语言编写的测试工具,它简洁实用,多应用于嵌入式系统。Unity工具可以裁剪用于各种规模的嵌入式项目,当然只要是纯C语言的项目,Unity都可以使用。
使用unity3d进行测试驱动开发实践:
1、准备待测源码、测试文件及测试目录,下载源码到 /root/TDD 下:
2、解压,并拷贝到test目录下:
3、进入 /root/TDD/proj/test/ 使用自动生成脚本生成测试容器(Runner),现在多出来两个 *_Runner.c 文件:
4、执行make进行测试: