0 0

使用junit测试springMVC的action出现java.lang.NullPointerException 5

    java.lang.NullPointerException  
        at cn.com.qzinfo.test.base.JUnitActionBase.excuteAction(JUnitActionBase.java:68)  
        at cn.com.qzinfo.test.example.ExampleActionTest.test(ExampleActionTest.java:21)  
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)  
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)  
        at java.lang.reflect.Method.invoke(Method.java:601)  
        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.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)  
        at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)  
        at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)  
        at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)  
        at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:73)  
        at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:46)  
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:180)  
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:41)  
        at org.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:173)  
        at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)  
        at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)  
        at org.junit.runners.ParentRunner.run(ParentRunner.java:220)  
        at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:46)  
        at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)  
        at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)  
        at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)  
        at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)  
        at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)  
 
2013年3月27日 11:51

2个答案 按时间排序 按投票排序

0 0

建议多贴一些写的代码而不是错误。。。代码。。

2013年3月27日 13:39
0 0

多贴一些代码。
ExampleActionTest的对象没取到。

2013年3月27日 12:59

相关推荐

    用于测试使用java.lang.System的代码的JUnit规则集合

    "用于测试使用java.lang.System的代码的JUnit规则集合"是一个专门针对Java内置类`java.lang.System`的扩展,它提供了一套规则和辅助工具,使得测试涉及到系统属性、环境变量或标准输入/输出流的代码变得更加容易和可...

    system-rules, 用于测试使用 java.lang.System的代码的JUnit规则的Collection.zip

    system-rules, 用于测试使用 java.lang.System的代码的JUnit规则的Collection 系统规则 系统规则是用于测试使用 java.lang.System的代码的JUnit规则的Collection 。安装系统规则可以从 Maven 中心使用。<dependency>...

    junit的jar包

    junit.extensions.ActiveTestSuite.class junit.extensions.RepeatedTest.class junit.extensions.TestDecorator.class junit.extensions.TestSetup.class junit.extensions.package-info.class junit.framework....

    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针对springmvc工程三层测试.rar )

    junit针对springmvc工程三层测试.rar

    java.单元测试JUnit(处理方案示例).md

    java.单元测试JUnit(处理方案示例).md

    java单元测试篇:使用clover为java代码的junit测试做覆盖率分析.pdf

    Java 单元测试篇:使用 Clover 为 Java 代码的 JUnit 测试做覆盖率分析 Java 单元测试是软件测试的重要组成部分,对于 Java 开发者来说,单元测试是必不可少的。今天,我们将学习使用 Clover 框架来分析 Java 代码...

    android-junit5,使用junit 5进行android测试。.zip

    《使用JUnit5进行Android测试详解》 随着Android开发的不断进化,测试框架也在持续更新以适应新的需求。JUnit5作为最新一代的JUnit测试框架,带来了许多改进和新特性,为开发者提供了更强大的测试能力。本文将详细...

    实验5 JUnit测试框架的使用.doc

    1. 测试方法必须使用注解 org.junit.Test 修饰。 2. 测试方法必须使用 public void 修饰,而且不能带有任何参数。 六、查看运行结果 在测试类上点击右键,在弹出菜单中选择 Run As JUnit Test。运行结果将显示在...

    JUnit测试用例编写深度剖析.rar

    JUnit是Java编程语言中最常用的单元测试框架之一,它允许开发者编写可重复运行的测试用例,以确保代码的功能正确性。本资料“JUnit测试用例编写深度剖析”着重讲解了如何高效、深入地利用JUnit进行软件质量保障。 ...

    system-rules:用于测试使用java.lang.System的代码的JUnit规则的集合

    系统规则是用于测试使用java.lang.System代码的JUnit规则的集合。 是系统规则的替代方法,它利用了Java 8的功能。它独立于测试框架。 例如,您可以使用它代替和系统规则。 安装 系统规则可从。 <groupId>...

    jmockit_sample:jmockit 使用示例代码和说明

    使用mock测试的几点好处: a、能够帮助我们解耦设计,即以接口设计为中心。 b、在使用其他对象的...使用jmockit,不要使用jre,要用jdk,否则,可能出现比如java.lang.NoClassDefFoundError: org.junit.runner.Runner

    这段时间有空..看了下junit测试..恩..好东西...不敢独享...

    JUnit是Java编程语言中最常用的单元测试框架之一,它允许开发者编写可执行的测试用例来验证代码的功能。这篇博客文章的作者在分享自己的学习心得,认为JUnit是一个非常有用且值得推荐的工具。从标签“源码”和“工具...

    java单元测试包junit4.jar和hamcrest.core.jar

    在Java中,JUnit是广泛使用的单元测试框架,而Hamcrest则是一个匹配库,提供了丰富的断言方法,使得测试表达更加清晰。下面我们将深入探讨这两个库以及如何在Java项目中使用它们。 **JUnit4.jar**: JUnit4是JUnit...

    SpringMvc单元测试Junit

    SpringMvc单元测试Junit是Java开发中的重要实践,主要用于确保应用程序的特定部分,如控制器,服务或DAO,按预期工作。在这个Demo中,我们将深入探讨SpringMvc如何与JUnit结合进行有效的单元测试,以及如何利用这些...

    基于java的开发源码-junit4 jar包 Java单元测试框架绿色免费版.zip

    基于java的开发源码-junit4 jar包 Java单元测试框架绿色免费版.zip 基于java的开发源码-junit4 jar包 Java单元测试框架绿色免费版.zip 基于java的开发源码-junit4 jar包 Java单元测试框架绿色免费版.zip 基于java的...

    Junit单元测试的实验报告.docx

    简单介绍了Junit的安装过程与实例应用。应用的问题是软件测试中的佣兵问题,整个文档中有代码及测试结果,可以更好地帮助学生了解Junit单元测试中的作用。

    JUnit框架实现Java单元测试.pdf

    JUnit 框架实现 Java 单元测试 JUnit 框架是 Java 开发中的一种强大的开源单元测试框架,能够在 Java 开发过程中不断进行单元测试,提高程序质量,保证程序结果的正确运行。基于 JUnit 框架的 Java 单元测试最为...

Global site tag (gtag.js) - Google Analytics