从 JUnit 视图选择 Rerun Last Test 图标。图 17 显示了此图标以及测试执行的结果。
图 17. JUnit 视图、测试执行和结果
实际业务应用程序的数据类型通常较大而且内容复杂,并具有许多属性和多层嵌套。创建这些应用程序的 XML 表示形式既单调乏味又容易出错。本文提供了为任何给定数据类型编写示例 XML 文件的实用工具:com.ibm.issw.archive.ut.data.TestDataCreator。
该实用工具作为测试类打包,并作为 JUnit/Cactus 测试调用。您可以在 MT_TestMailJUnitWeb 项目中的示例项目交换文件中找到它。要将此类与您自已的应用程序结合使用,则需要在其类路径中包括您自已的数据类型。我们知道,通过将其复制到自已的测试项目,可以非常容易地完成此任务。
如果您希望体验一下 TestDataCreator,则可以从下载文件提供的交换文件导入我们的 MT_TestMailJUnitWeb 版本,并替换您自己的版本。不过,这将替换您在此项目中的所有工作,所以,请备份您需要保存的任何内容。
要创建示例 XML 文件,您需要修改代码,以引用您希望使用的名称空间和数据类型(图 18)。