app store的unit testing

林新编写iOS应用程序,几乎完成了我的第一个游戏写作。 我已经在线阅读了关于unit testing的内容,并且明白从一开始我就应该从头开始编码(呃哦…)。

我的应用程序大约有4000行代码,包括8个类和约50个方法。

我应该关心unit testing吗? 究竟是什么? 在我提交给App Store之前,我必须这样做吗?

任何答案或有用资源的链接将不胜感激。 谢谢!

unit testing有很多不同的理念。 unit testing更多的是在开发过程中使用,所以如果你想做出改变,你可以不用担心,你的改变会破坏你不认为是相关的东西。 基本上它会写其他方法,用不同的参数调用你的内部游戏方法,并检查结果是否如预期的那样。

你不需要为应用程序商店进行unit testing – 随着你的开发,你一直在testing游戏,用户testing对于获取某些东西是非常重要的(因为这意味着它可能不会崩溃)当然,这也是一个更好的游戏!

最后一点,如果你在考虑未来的unit testing,那就有一个缺点。 在重新编写代码时,它也意味着更多的工作,因为您不仅需要更改原始代码,而且还需要进行相关testing,并确保所查找的结果是有意义的。 对于一个人来说,开销可能没有意义; 当许多人将改变相同的代码时,它是更有帮助的。