WEB开发网
开发学院软件开发Java 一种轻量级、可重用、可扩展的 OSGi 应用程序测试... 阅读

一种轻量级、可重用、可扩展的 OSGi 应用程序测试框架

 2009-12-01 00:00:00 来源:WEB开发网   
核心提示: Eclipse 会自动生成一个 XML 文件 schema/junit38_on_osgi.TestSuite.exsd,我们需要编辑该文件,一种轻量级、可重用、可扩展的 OSGi 应用程序测试框架(7),添加具体的 Extension Point 的接口定义,具体的定义如图 7 所示图 7.

一种轻量级、可重用、可扩展的 OSGi 应用程序测试框架

Eclipse 会自动生成一个 XML 文件 schema/junit38_on_osgi.TestSuite.exsd。我们需要编辑该文件,添加具体的 Extension Point 的接口定义。具体的定义如图 7 所示

图 7. Extension Point 的接口定义

一种轻量级、可重用、可扩展的 OSGi 应用程序测试框架

  查看原图(大图)

在这个接口定义中,我们引入了一个新的接口类“junit38_on_osgi.ITestSuite”。所有扩展这个 Extension Point 的 Plug-in,都通过实现这个接口,把它所包含的测试用例注册给测试框架。具体的接口定义文件见清单 3

清单 1. MANIFEST.MF

 Manifest-Version: 1.0 
 Bundle-ManifestVersion: 2 
 Bundle-Name: Junit38_on_osgi Plug-in 
 Bundle-SymbolicName: junit38_on_osgi 
 Bundle-Version: 1.0.0 
 Bundle-Activator: junit38_on_osgi.Activator 
 Bundle-RequiredExecutionEnvironment: J2SE-1.5 
 Import-Package: org.osgi.framework;version="1.3.0" 
 Export-Package: junit.framework 

上一页  2 3 4 5 6 7 8 9 10  下一页

Tags:轻量级 重用 扩展

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接