`
friping
  • 浏览: 133965 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

myeclise 使用junit 测试 struts问题

阅读更多

MyEclipse的类路径是从工程的根目录下开始的,所以当用junit测试的时候会找不到web.xml.和stuts-config.xml,

 

解决办法就是覆盖父类的方法,设置context的路径

protected void setUp() throws Exception {
  
  super.setUp();
   setContextDirectory(new File("WebRoot"));
  this.setConfigFile("/WEB-INF/struts-config.xml");
 }

分享到:
评论

相关推荐

    Myeclipse 搭建 测试 SSH框架

    - 测试:使用MyEclipse的内置Tomcat服务器启动项目,进行功能测试。 7. **t_test**:这个文件名可能是项目中的一个测试类或测试目录。在SSH框架中,测试是非常重要的一部分,可以帮助验证业务逻辑和数据访问的正确...

    Eclipse + MyEclipse整合Struts+Spring+Hibernate简单例子开发

    标题 "Eclipse + MyEclipse整合Struts+Spring+Hibernate简单例子开发" 指向的是一个关于如何在集成开发环境Eclipse与MyEclipse中搭建Struts、Spring和Hibernate(SSH)框架的教程。SSH是Java Web开发中常用的一个...

    Myeclipse使用教程(视频+文档)

    - 使用单元测试工具JUnit进行功能验证。 5. **Web应用开发** - 创建Servlet、JSP页面,实现前后端交互。 - 配置Web.xml文件,管理应用的部署描述符。 - 使用Struts、Spring、Hibernate等框架构建MVC架构的应用...

    一个myeclipse ext +struts的登陆的实例

    开发者可以使用它来创建Struts工程,配置EXT库,编写和测试代码。 4. **Action和ActionForm**:Struts中的Action类处理业务逻辑,ActionForm类则封装了用户提交的数据,如登录的用户名和密码。 5. **配置文件**:...

    myeclipse+mysql+hibernate+struts2增删改查

    在IT行业中,构建一个完整的Web应用常常涉及到多个技术的整合,本项目就是一个很好的例子,它采用了"Myeclipse+MySQL+Hibernate+Struts2"的技术栈来实现数据的增删改查功能。这是一个典型的企业级应用架构,适用于...

    图解MyEclipse配置struts+hibernate+spring

    7. **整合测试**:编写JUnit测试用例,验证Struts、Hibernate和Spring的集成是否正确工作。 8. **运行与调试**:在MyEclipse中部署并运行项目,通过浏览器查看结果,同时利用IDE的调试功能定位和解决问题。 通过...

    myeclipse+struts+jsp网上书店

    10. **测试**:使用JUnit进行单元测试,确保每个功能模块的正确性。 该项目通过整合MyEclipse、Struts和JSP,为开发者提供了一个完整的Java Web开发实践案例,有助于理解Web应用的开发流程和技术栈的协同工作方式。

    MyEclipse使用指南.rar

    - 使用JUnit进行单元测试,确保代码质量。 - 调试功能,包括断点、单步执行、变量查看等。 5. **Web开发** - 创建Web项目,支持动态网页(JSP)和Servlet开发。 - 集成Apache Tomcat、IBM WebSphere等应用...

    MyEclipse使用(视频文件)_2

    同时,也会介绍单元测试的设置,包括JUnit的使用,帮助开发者确保代码的质量。 视频七:版本控制和团队协作 MyEclipse集成了多种版本控制系统,如Git、SVN等。视频可能会介绍如何通过MyEclipse进行版本控制操作,如...

    图解MyEclipse配置struts+hibernate+spring.doc

    在本文中,我们将详细探讨如何在MyEclipse环境中配置Struts、Hibernate和Spring进行整合,以便构建一个完整的MVC架构的Web应用。Struts作为表现层框架,Spring用于业务层管理,而Hibernate则处理数据持久层操作。...

    struts-junit spring-mock spring-test junit的javadoc.jar文档

    struts-junit spring-mock spring-test junit等的javadoc.jar格式的API文档,直接导入Eclipse/MyEclipse/Netbeans等IDE即可实现快速API查询。 包含以下文件: File name -------------------------------------- ...

    myeclipse+struts+jsp网上书店3

    在开发过程中,开发者可能使用JUnit进行单元测试,确保代码的正确性。此外,可能还会涉及版本控制工具如Git,进行团队协作和代码管理。整个项目可能遵循敏捷开发方法,如Scrum或Kanban,以适应需求变化和快速迭代。

    myeclipse的ssm框架例子

    这个例子可能还包含了测试用例,使用JUnit对SSM框架整合后的业务逻辑进行单元测试,确保代码的正确性。 总之,"myeclipse的ssm框架例子"是一个实践性的教程,旨在帮助开发者理解如何在MyEclipse环境下搭建和使用SSM...

    myeclipse6.0 使用指南 中文版

    8. **调试与测试**:学习使用MyEclipse的调试工具进行断点设置、单步执行、查看变量值等操作,以及集成JUnit进行单元测试。 9. **代码分析与优化**:了解如何使用MyEclipse进行代码质量检查、性能分析和优化,提升...

    myeclipse手册.rar

    2. JUnit测试:集成JUnit框架,支持编写和运行单元测试,确保代码质量。 3. 代码重构:提供诸如重命名、提取方法、移动类等重构功能,保持代码整洁。 五、Web应用开发 1. Web项目创建:MyEclipse支持创建动态Web...

    struts+mysql+hibernare+junitjar包

    Struts、MySQL、Hibernate以及JUnit是Java开发中的四个重要组件,它们在构建企业级Web应用程序时发挥着关键作用。下面将分别对这四个组件进行详细解释,并探讨它们如何协同工作。 1. Struts:Struts 是一个开源的...

    MyEclipse开发的投票系统

    8. **测试与调试**:开发过程中,单元测试、集成测试和系统测试是必不可少的,MyEclipse自带的JUnit测试框架可能被用来进行单元测试。 9. **部署与运行**:完成开发后,系统可能被打包成WAR或EAR文件,部署在Tomcat...

    MyEclipse.6实战开发

    - JUnit测试:创建和运行JUnit测试,理解测试驱动开发(TDD)的重要性。 3. **Web应用开发** - HTML/CSS/JavaScript编辑:MyEclipse对前端开发的支持,包括语法高亮、自动补全和预览功能。 - Servlet与JSP开发:...

    基于Struts 2的操作系统课程网站的设计(留言板功能未开通)

    9. **测试与调试**:使用JUnit等单元测试框架和Struts 2提供的Mocking工具,可以对Action进行独立测试,确保功能正确性和性能优化。 10. **部署与维护**:最后,系统应能轻松部署在各种Web服务器上,如Tomcat、...

    STRUCTS MYECLIPSE

    5. **集成测试**:支持JUnit测试,可以对Struts应用进行单元测试。 在【www.pudn.com.txt】和【MyEclipse开发Struts的完美解决(pdf+源码)】这两个文件中,可能包含了详细的步骤指南和示例代码,帮助学习者理解如何...

Global site tag (gtag.js) - Google Analytics