38-讨论
12.9.3 讨论
学习如何有效地测试代码超出了本章的范围。前一个例子中编写的测试是为了简单地说明单元测试所能完成的任务。第18章将更详细地介绍单元测试,特别是QUnit框架。有关如何使用QUnit,可以测试的程序类型以及如何有效地测试代码的内容请参见第18章。
将单元测试和你的插件一同交付是向开发人员展示你对所发布的代码的成功和稳定性所做工作的另一种好方式。这能建立用户对你的信任,说明你的插件是jQuery插件生态系统的好成员。测试还使插件用户更容易找到在其他运行时环境(如不同的浏览器)中可能滋生的缺陷。这样,作为插件作者的你能够更好地处理在有效的试验台上找到的 bug
,而作为插件开发者的你也能直接处理找到的 bug
。