摘要
不能因为Java Micro Edition缺乏反射能力就说Java Micro Edition开发者无法利用JUnit风格测试的优点。其实,借助于具有JUnit风格的其它一些框架和工具,Java ME开发人员仍然能够改进Java ME应用程序的开发质量。本系列文章(两篇)正是想具体探讨J2MEUnit和JMUnit这两个开源框架在Java ME单元测试开发中的应用。
一、 引言
如今,JUnit测试正在逐渐成为大多数Java标准版(SE)和企业版(EE)应用程序开发中的基本组成部分-对于那些积极拥护测试驱动开发者尤其如此。Kent Beck和Eric Gamma的最初的Smalltalk框架变得如此流行和成功,以至于它被移植到很多编程语言中,包括Ada(AUnit)、C#(NUnit)、Python(PyUnit),甚至还有Fortran(fUnit)。实践证实,Java的JUnit是所有的单元测试框架中最成功的并且已经派生出许多JUnit"变种"(以各种"扩展"的形式),这些框架最终帮助在从多线程Java应用程序到高级企业Java应用程序...[ 查看全文 ]