`
jadewoo
  • 浏览: 86369 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

junit.framework.AssertionFailedError: No tests found in错误解决办法

阅读更多
代码如下:

import java.util.List;

import junit.framework.TestCase;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.FileSystemXmlApplicationContext;


public class Test  extends TestCase {

private ApplicationContext context = null;

@Override
protected void setUp() throws Exception {

context = new FileSystemXmlApplicationContext(
"/WebRoot/WEB-INF/classes/applicationContext.xml");
}
@Override
protected void tearDown() throws Exception {

super.tearDown();
}

public void getALl(){
// ComicCmsdataService sds = (ComicCmsdataService)context.getBean("comicCmsdataService");
ComicCmsdataDAO sds = (ComicCmsdataDAO)context.getBean("ComicCmsdataDAO");
List<ComicCmsdata> l = sds.findAll();
System.out.println("l.size():"+l.size());
for(ComicCmsdata c : l){
System.out.println(c.getId().getRetParm1()+" "+c.getId().getRetParm2());
}
}
}

用junit Test运行后,出现如下的错误:junit.framework.AssertionFailedError: No tests found in com.wichina.model.Test
at junit.framework.Assert.fail(Assert.java:47)
at junit.framework.TestSuite$1.runTest(TestSuite.java:97)
at junit.framework.TestCase.runBare(TestCase.java:134)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:81)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:38)
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)

解决办法:
在测试办法前面加test,即把getAll()改为testGetALl()。这样后就可以运行了
分享到:
评论
1 楼 s_huaiqi 2016-05-12  
点103个赞

相关推荐

    junit的jar包

    junit.framework.AssertionFailedError.class junit.framework.ComparisonCompactor.class junit.framework.ComparisonFailure.class junit.framework.JUnit4TestAdapter.class junit.framework.JUnit4...

    junit-jupiter-api-5.4.2-API文档-中英对照版.zip

    Maven坐标:org.junit.jupiter:junit-jupiter-api:5.4.2; 标签:junit、jupiter、api、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化...

    junit-platform-launcher-1.8.0-M1-API文档-中文版.zip

    Maven坐标:org.junit.platform:junit-platform-launcher:1.8.0-M1; 标签:junit、platform、launcher、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档...

    jaxen.jar和dom4j.jar

    at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners....

    junit-jupiter-api-5.8.2-API文档-中文版.zip

    Maven坐标:org.junit.jupiter:junit-jupiter-api:5.8.2; 标签:junit、jupiter、api、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...

    junit-jupiter-engine-5.8.2-API文档-中文版.zip

    Maven坐标:org.junit.jupiter:junit-jupiter-engine:5.8.2; 标签:junit、engine、jupiter、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化...

    junit-4.12.rar包及依赖包

    本文将深入探讨关于"junit-4.12.rar"包及其依赖包,以及如何解决在使用JUnit 4进行单元测试时遇到的"method initializationerror not found"错误。 首先,我们来了解JUnit 4.12版本。这是JUnit的一个稳定版本,发布...

    org.eclipse.jdt.core_3.5.2.v_981_R35x

    at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners....

    junit-vintage-engine-5.6.2.jar_junit testng

    junit-vintage-engine-5.6.2.jarjunit-vintage-engine-5.6.2.jarjunit-vintage-engine-5.6.2.jar

    junit-jupiter-params-5.7.2-API文档-中文版.zip

    Maven坐标:org.junit.jupiter:junit-jupiter-params:5.7.2; 标签:junit、jupiter、params、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化...

    初试android studio 创建project时报错:Could not download junit.jar(junit:junit:4.12)

    于是在去百度怎么解决,解决方式为:下载不到junit的jar包,应该是网络问题,junit是测试用的。如果不在意的话,可以不下载它,在module的build.gradle中dependencies模块把加载junit的testCompile ‘junit:j

    junit-jupiter-api-5.8.0-M1-API文档-中英对照版.zip

    Maven坐标:org.junit.jupiter:junit-jupiter-api:5.8.0-M1; 标签:junit、jupiter、api、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性...

    junit-jupiter-engine-5.8.0-M1-API文档-中文版.zip

    Maven坐标:org.junit.jupiter:junit-jupiter-engine:5.8.0-M1; 标签:junit、jupiter、engine、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 ...

    30天自制os(第八天代码)完全ubuntu版本

    8. 系统调试:学习使用GDB(GNU Debugger)和其他工具来查找和修复代码中的错误。 9. 安装与部署:最后,你需要知道如何将自定义的OS镜像烧录到硬盘或制作成可启动的USB设备,以便在实际硬件上测试和使用。 通过这...

    junit-4.12.jar

    在Android Studio中,有时可能会遇到"Could not download junit.jar (junit:junit:4.12)"这样的错误提示,这通常意味着在构建过程中无法自动下载并集成所需的Junit库。 Junit,全称JUnit,是一个用于Java语言的单元...

    HIbernate4.3.6整合c3p0所需jar

    at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners....

    JUnit.in.Action中文版.pdf

    JUnit.in.Action中文版.pdf是一个面向Java开发者的指导性文档,主要针对那些希望学习如何使用JUnit来搭建测试框架的初学者,以及那些希望更深入了解单元测试的开发者。 文档标题“JUnit.in.Action中文版.pdf”表明...

Global site tag (gtag.js) - Google Analytics