为 SCA 模块创建自动化的单元测试

发表于:2008-5-05 14:32

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:网络转载

分享:
  1. 通过直接剪切并粘贴到 Web 应用程序部署描述符,可以轻松输入 Cactus Servlet 定义。在 MT_TestMailServiceJUnitWeb 的同一展开视图中,右键单击条目 DeploymentDescriptor: MT_TestMailServiceJUnitWeb,然后选择 Open with => Text Editor,这将打开文本编辑器视图。

    1. 将下面所示的 Servlet 和 Servlet 映射条目粘贴到文本编辑器中,并粘贴在现有描述和欢迎文件元素之间:
    1. 	<display-name>MT_TestMailServiceJUnitWeb</display-name>
      
      	<servlet>
      	  <servlet-name>ServletRedirector</servlet-name>
      	  <servlet-class>org.apache.cactus.server.ServletTestRedirector</servlet-class>
      	  <init-param>
      	    <param-name>param1</param-name>
      	    <param-value>value1 used for testing</param-value>
      	  </init-param>
      	</servlet>
      
      	<servlet>
      	  <servlet-name>ServletTestRunner</servlet-name>
      	  <servlet-class>org.apache.cactus.server.runner.ServletTestRunner
      </servlet-class>
      	</servlet>
      	
      	<servlet-mapping>
      	    <servlet-name>ServletRedirector</servlet-name>
      	    <url-pattern>/ServletRedirector</url-pattern>
      	</servlet-mapping>
      	
      	<servlet-mapping>
      	    <servlet-name>ServletTestRunner</servlet-name>
      	    <url-pattern>/ServletTestRunner</url-pattern>
      	</servlet-mapping>
      
          <welcome file list>
      

    1. 保存并关闭文本编辑器。

    2. 您现在可以使用更典型的部署描述符编辑器重新打开部署描述符。如果打开,您应看到您在 Servlets 选项卡中添加的两个 Servlet(图 8)。



      图 8. Cactus Servlet
      Cactus Servlet
       
    重磅发布,2022软件测试行业现状调查报告~

    关注51Testing

    联系我们

    快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

    法律顾问:上海漕溪律师事务所 项棋律师
    版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
    投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

    沪ICP备05003035号

    沪公网安备 31010102002173号