junit.framework.AssertionFailedError
at junit.framework.Assert.fail(Assert.java:47)
at junit.framework.Assert.assertTrue(Assert.java:20)
at junit.framework.Assert.assertNotNull(Assert.java:220)
at junit.framework.Assert.assertNotNull(Assert.java:213)
at junit.framework.TestCase.runTest(TestCase.java:138)
at junit.framework.TestCase.runBare(TestCase.java:127)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:118)
at junit.framework.TestSuite.runTest(TestSuite.java:208)
at junit.framework.TestSuite.run(TestSuite.java:203)
at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:128)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
报这个错误的的大多数原因是你的测试类中有一个带String参数的构造方法,将这个参数去掉就OK了,也就是只需要有一个无参的构造方法或者你根本不用写构造方法:)
分享到:
相关推荐
Struts 1.2、Hibernate 3.3 和 Spring 3.0 是经典的Java企业级开发框架组合,常被称为SSH框架。这个组合被广泛应用于构建高效、可维护性的Web应用程序。下面将详细介绍这三个框架的整合步骤及源码解析。 **Struts ...
5. 测试和运行:通过JUnit进行单元测试,确保各层功能正常,然后部署应用,测试整个流程是否顺畅。 这个框架组合的优点在于,Struts处理用户请求,Spring管理业务逻辑和服务,Hibernate处理数据持久化,三者分工...
Struts2+Spring+Hibernate 中的Action单元测试环境搭建 在软件开发中,单元测试是一种非常重要的测试方法,可以帮助我们确保代码的可靠性和稳定性。在 Struts2+Spring+Hibernate 框架中,对 Action 的单元测试环境...
对于每个Service层接口上的方法,可以使用JUnit进行单元测试,以确保代码的质量和稳定性。 ```java @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = {"classpath*:...
标题中的"Structs2+Spring+hibernate+jdom+junit+读取excel+serve2005+oracle+mysql 架包"涉及到一系列在Java开发中常用的框架和技术,这是一套集成的开发环境,可以帮助开发者快速搭建企业级应用。下面将对这些技术...
本文将深入探讨如何将Spring 2.0、Struts 1.2和Hibernate 3这三个组件整合在一起,以实现一个高效且灵活的企业级应用。 首先,Spring是一个全面的Java企业级应用开发框架,它提供了依赖注入(DI)和面向切面编程...
"CRM完整版 spring2.5注解+hibernate3.0"是一个专为中级程序员设计的项目,旨在帮助他们深入理解和应用Spring 2.5版本的注解以及Hibernate 3.0 ORM框架。 Spring 2.5是Spring框架的一个里程碑版本,它引入了大量的...
同时使用了Struts2、Spring4、Hibernate4、log4j、slf4j、junit4、ehcache等库或框架,搭建一个最基本的项目原型。 三、 三大框架最新版本下载:截止2014-10-01 Struts2.3.6:发布于2014-05-03,目前的最新版本。...
5. 其他可能的辅助库,如JUnit进行单元测试,Servlet API和JSTL用于Web开发。 配置好`pom.xml`后,执行`mvn install`命令,Maven将下载所有依赖并构建项目。接下来,我们需要创建Spring的配置文件,一般为`...
10. **测试与部署**:编写JUnit测试用例,对Controller、Service、DAO层进行单元测试。测试无误后,将项目打包成WAR文件,部署到Tomcat服务器上运行。 通过上述步骤,我们完成了Spring MVC、Spring、Hibernate的...
在IT行业中,构建大型、复杂的企业级应用时,开发者经常使用一系列框架和技术来...在实际项目中,可能还会涉及到其他技术,如Thymeleaf(视图模板引擎)、JUnit(单元测试框架)等,共同构成一个完整的开发生态系统。
3.Spring+Junit4单元测试,优点:不会破坏数据库现场,等等。 (特别注意:Spring3.0里不在提供对jotm的封装,spring-tx里没有JotmFactoryBean.class,我在jar里添加了类) 2)Demo 导入说明: 1.Eclipse ...
在本整合实例中,我们将探讨如何将Spring MVC 5、Hibernate 5、JUnit 4 和 Log4j2 集成在一起,以构建一个高效、可测试和日志记录完善的Java Web应用程序。以下是对这些技术及其整合过程的详细说明: **Spring MVC ...
- 对Action类进行单元测试,确保每个方法都能正常工作。 - 使用模拟请求工具如JUnit、TestNG,或集成测试框架如Selenium,进行端到端的测试。 以上就是"Struts1 增删改查+分页"项目涉及的主要知识点,涵盖了...
可以使用Spring的TestContext框架和JUnit进行测试。 总之,Spring+Hibernate的整合为Java开发者提供了一种高效且灵活的方式来处理数据库操作。通过理解这两个框架的核心原理以及整合过程,初学者能够更好地掌握企业...
Struts1.2、Spring2.5和Hibernate3.2是经典的Java企业级开发框架组合,通常被称为SSH框架。这个组合在过去的很多项目中被广泛使用,为开发人员提供了强大的模型-视图-控制器(MVC)架构支持,以及灵活的数据持久化...
JUnit是Java的单元测试框架,对于任何项目来说,包括多数据源实现,单元测试都是必不可少的。JUnit允许开发者编写测试用例,确保代码的正确性和稳定性。在多库多数据源项目中,可以为每个数据源编写特定的测试,以...
8. **测试**:编写JUnit测试用例,确保各部分功能的正确性。 SSH框架组合简化了Java Web开发流程,但随着技术的发展,Struts逐渐被更新的Spring MVC所取代,而Spring Boot和Spring Data等现代框架也提供了更高效、...
struts2+spring4+hibernate5的所有jar包所有jar包包括spring Aop基本包、spring Ioc基本包、springweb开发包、spring事务控制、spring整合junit、spring整合struts包、hibernate包、hibernate整合spring包、struts2...
Struts2、Spring4和Hibernate5是Java Web开发中的三个重要框架,它们分别负责MVC模式中的动作控制、依赖注入和持久化管理。这三者的整合可以构建出高效、稳定且易于维护的企业级应用。 **Struts2** 是一个基于MVC...