android中Cocos2d-X的TDD
Posted
技术标签:
【中文标题】android中Cocos2d-X的TDD【英文标题】:TDD for Cocos2d-X in android 【发布时间】:2014-05-16 12:40:53 【问题描述】:如何在 Eclipse 中为 cocos2d-x 编写场景中“是否添加了精灵”的 TDD。这是我的代码
CCSprite *sprite =null;
//adding sprite code
sprite = new CCSprite();
sprite->initWithSpriteFrameName(“abc.png");
this->addChild(sprite);
任何博客或正确方向的帮助将不胜感激。 谢谢
【问题讨论】:
【参考方案1】:一般来说,您正在使用don't test the platform(或框架)。你相信它有效。您确实需要测试您的代码是否与它正确交互。
这通常意味着将外部 API 隐藏在接口后面,然后模拟该接口。这个video 解释了如何解决这个问题。
【讨论】:
以上是关于android中Cocos2d-X的TDD的主要内容,如果未能解决你的问题,请参考以下文章
如何使用友盟 Cocos2d-x 分享组件实现 Android/iOS 分享功能
Cocos2d-x Android环境中Lua脚本的io操作
cocos2d-x之android编译环境搭建(第二篇)[版本号:cocos2d-x-3.1.1]
基于Cocos2d-x-1.0.1的飞机大战游戏迁移到Cocos2d-x-3.0版本,并移植到Android平台成功运行