IDEA gradle中用junit测试时无法找到测试类

package cn.edu.zjweu.StudentAdmin;

public class Calculator {

    /**
     * 传入两个参数,求和
     * @param a
     * @param b
     * @return
     */
    public int add(int a,int b){

        return a+b;
    }

    /**
     * 传入两个参数,求差
     * @param a
     * @param b
     * @return
     */
    public int sub(int a,int b){

        return a-b;
    }

}

package cn.edu.zjweu.StudentAdmin;
import static org.junit.Assert.*;

import org.junit.*;

public class CalculatorTest {

    @Test
    //测试 add()方法
    public void testAdd(){
        Calculator c = new Calculator();
        int result = c.add(1, 2);
        Assert.assertEquals(result, 3);
    }

    @Test
    //测试 sub()方法
    public void testSub(){
        Calculator c = new Calculator();
        int result = c.sub(2, 1);
        Assert.assertEquals(result, 1);
    }

}

图片说明

0

1个回答

已经解决了,刚出学,太菜了

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
idea中使用junit生成测试文件过程遇到的问题
之后出现之后网上找了很多方法但是都不行,后来在做其他事的时候发现自己的idea的class template模版是空的按照网上方法修改以后,再去试了试原先的问题(因为测试文件也是生成class),然后……就可以了\\\\\\hahahahahah...
打包时如何跳过测试类以及测试的时候如何跳过修改拦截器解决用户未登陆的问题
1.在pom.xml 文件中 的properties标签添加<skipTests>true<skipTests>2:在测试类中添加.sessionAttr(Constants.SESSION_KEY_USER_NAME, "admin")   
idea +junit单元测试获取不到bean注入
nn如图,刚开始报错获取不到bean因为配置文件 nnn1.原因一: *.properties等没有值,还是用${变量的}。获取不到,于是把所有值复制到properties文件里。nn 2. 原因二:springmvc.xml 没有某些静态资源获取报错,把src的resources下的springmvc.xml复制到test目录的resources下,删除静态资源引用。nn3.原因三:可去掉lo...
关于在eclipse中使用Spring+JUnit时,JUnit找不到测试类的问题
这个问题实际上就是当使用Spring时,JUnit会到哪里找其测试类的类文件(class文件)。n 假设: 被测试类在/WEB-INF/src中,测试类在/test中n实际上无论你在eclipse通过“Build path”如何设置测试类和被测试类的class文件输出路径,JUnit都只会自动到/target/test-classes中找测试类。所以不必挣扎了,只需要在“Build path”中设
Intellij IDEA 在jUnit测试时无法在控制台键入值
刚刚遇到该问题,也查阅过很多资料,最后得出的结论是junit不支持控制台输入(如果不是勿喷),有两种解决方法:rnrn1.写main方法测试:rnrnrnrnrnrn2.这个方法要麻烦的多的多,毕竟我不是大手子,目前只有这种解决方法:死循环读一个不存在的文件,如果文件存在则跳出循环。将自己要输入的值写入文件内即可。rnrn(我的工程是做网页爬虫,不支持某网站的验证码格式,只能人工识别验证码再进行写
使用IDEA 进行JUnit测试
1、插件安装n *JUnit (IDEA自带)n *JUnitGenerator V2.0 (需要下载)n setting中:n 修改Output Path为:${SOURCEPATH}/../../test/java/${PACKAGE}/${FILENAME}n Default Template选...
junit测试报空指针异常
今天进行junit测试的时候出现了下面的错误(单纯进行某个某个方法出现下面的错误,如果都某个类进行测试,还不会出现)nnn下面给出解决方案n1.首先把junit4.4.jar的包 Remove 掉nnn2.然后 Add Library 选择如下nnn4.点击Next  最后点击选择  Junit4   最后OK 问题就解决了n(网上也有说,把Junit的包排到前面也可以解决该
Junit测试出现空指针异常
在学习Hibernate的时候,使用到Junit4进行测试,一直出现空指针异常的解决办法!rn本人使用eclipse-mars-1版本进行开发,一直出现空指针异常,是eclipse版本的问题,换一个版本的,比如luna版本,运行正常!mars版本1,2都会出现空指针异常!
进行JUnit单元测试时,报找不到test-dao.xml等配置文件的错误
今天有小鲜肉刚进入团队,然后他们就要把GIT远程服务的代码下载到本地进行运行。他们在跑老的单元测试类时就遇到了以下的问题,找不到 test-dao.xml的配置文件:原代码如下: n n错误如下: n n事实上我们其他老成员在跑单元测试都一直没问题,而新来的小鲜肉却出现了这些问题。 n分析原因: n1.代码是完全一样的,所以肯定不是代码的问题,, n2.项目的配置文件也是一样的,所以也排除了是项目
在idea中实现Junit4测试类
解决在idea中无法使用Junit4测试类的方法n该类为需要创建测试类的类n按下Ctrl+shift+T快捷键nn选择Create New Test(上一项是我之前已经创建好了的该类的测试类可忽略)n我的Test library一开始只有Groovy JUnit与Spock;接下来就是解决这个问题:n第一步n打开file->settings->plugins(插件)搜索junit,如果...
IntelliJ IDEA运行Junit单元测试配置不编译整个项目
记录今天突然发现的问题:n在IDEA中,项目目录如果有一个类报错,Junit测试用例都不能运行,即使测试用例中并没有应用到这个类,在Eclipse中是可以的成功运行的。这是因为IDEA运行Junit或者运行main方法时候会默认先编译整个项目。n一阵Google之后得到解决方法,参考:nnhttps://stackoverflow.com/questions/19538415/intellij-i...
IDEA Junit测试SSM架构项目全过程(包含mockMvc部分)
Junit测试SSM项目,个人理解为两个部分,第一部分是对Service层和Mapper层的测试,第二部分是对Controller层的测试。nn一,导入Maven需要的依赖nn1、junit,版本为4.11nn2、jsonassert,使用的是最新版本nn二,新建测试文件夹nn在main下,与java同级新建test文件,并设置为test source。nn三,生成测试类nn进入要测试的类,右键G
MyEclipse10.7+Maven项目junit单元测试报找不到类异常,附正常编译后的输出设置
1 首先想到的是输出路径错误n一般不是maven工程的项目编译后的.class文件会在/webapp/WEB-INF/classes目录下;n而maven工程项目编译后的.class文件应该是在/target目录下,源代码的输出应该是/target/classes目录,而测试代码的输出则应该是/target/test-classes目录!n设置方法: 工程右键n -> properties
配置ssm—maven项目junit测试
一 引入的相关jar包<properties>n <slf4j.version>1.6.1</slf4j.version>n <spring.version>4.0.2.RELEASE</spring.version>n</properties><!-- 测试用 -->n<dependency>n <groupId>junit</groupId>n <artifactId>j
在IDEA中使用JUnit进行方法测试
1. 前文刚学习到的新技能,对JUnit的了解也还是皮毛程度,在这里做个笔记。如果哪位大神有更完整或更便捷的使用操作的话,希望可以分享一下,大家一起学习:)2. 正文2.1 环境IDEA 14.1.7版本2.2 情景设置现有一个类StudentDaoImpl,有如下方法public class StudentDaoImpl implements IStudentDao {npublic void s
用junit写测试类时报错:initializationerror
如果你只是导入了第一个包报错的话,试一试把三个都导入。具体什么原因我没有深入研究。rnrnjunit-4.jarrnrnrnhamcrest-library-1.3.jarrnrnrnhamcrest-core-1.3.jar
SSM框架使用Junit 测试类进行数据库增删改查的测试
SSM框架使用Junit 测试类进行数据库增删改查的测试nn1.前言nnmaven工程的SSM框架整合过程中,往往需要进行测试,测试Dao,Service等层是否有问题。这里就需要了Junit Test。n在这里就记录一下测试方法。nn2.正文nn测试类和junit一起使用的时候,如果没有设置读取xml配置文件,就会报创建Bean失败的错误,在进行Junit 测试前,往往需要先配置读取spring...
使用Junit4为mybatis的DAO类写测试用例
rnmybatis是一款很不错的ORM框架,在项目中得到了很多应用。为了规范单元测试的习惯,特地基于Junit4为DAO层写了测试用例。基础测试从单表开始,数据表基本DDL为:rnCreate TABLE `user` (rn `id` int(11) NOT NULL AUTO_INCREMENT,rn `userName` varchar(50) DEFAULT NULL,rn `use...
【IDEA】运行测试程序,出现找不到或无法加载主类
错误截图:nn经过一番排查,这是因为 idea 配置出现了问题n解决办法:n删除 .idea 目录后再重新打开 idea 即可nn
Intellij中maven项目使用junit时,遇到的问题
Error:(3, 17) java: 程序包org.junit不存在nnError:(7, 6) java: 找不到符号n  符号:   类 Testn  位置: 类 SpringDeom1nn大致的意思是,没有找到测试包nn但是我导入了测试包nn在网上百度了一下nn说是因为编译的时候没有对测试包进行编译,导致没有找到测试包nn然后我就用网上的方法,吧pom中的test去掉了,发现还是一样的报错...
SSM框架整合Junit测试
基础框架为spring+springMVC+mybaties,spring版本4+,junit版本4+,接下来介绍junit接入步骤:rn1、核心jar包引入:实际操作过程中出现很多类找不到异常报错,是因为有依赖的jar包未引入或是版本太低rn n junitn junitn 4.12n nn
Eclipse中进行测试类出现无法找到主类错误
在java程序编写过程中,我们常常遇到各种各样的错误哦无法找到主类这个最基本的错误常常令我们头痛,因为程序员老熬夜,记性通常不太好1.jdk的安装没安装好    我们要检查jdk的安装是否成功    启动dos控制台,ctrl+R打开cmd输入java    出现此图为安装成功如果还是不行2.java-web项目进行测试出现该错误这时我们要把项目加入tomcat的server的服务器在服务器点击右...
IDEA 运行 junit 测试时控制台中文乱码
试了网上的很多方法,比如修改 JVM 的启动参数、修改 IDEA bin安装目录的启动参数,修改IDEA的设置: Settings-&amp;gt;Editor-&amp;gt;File Encodings 的 Global Encoding、Project Encoding、Default encoding for properties files 都不管用。nn最后终于找到了解决办法(点击访问原文): 在要执...
IDEA开发工具创建JUNIT测试文件方法
可能很多人在用junit测试工具的时候都少不了网上找博客搜索,但是在IDEA上使用的时候,总是报错,现在来看一下完整的操作流程:nn1、安装junit,idea开发工具自带junit,当然,最开始是没有安装的,需要我们手动安装,这些在网上已经有很多博客了,这里就不重复了,安装好后,我们先创建一个测试文件夹(在一个具体的项目中,测试代码要放在专门的文件夹中,此文件夹与src同级别):nnnn然而现在...
idea 的SpringBoot项目做单元测试
SpringBoot项目的一个功能开发完成之后,需要对功能做单元测试,需要项目有单元测试的功能,这个项目是一个新建的项目,所以需要自己弄,下面记载一下步骤。nn首先,我们使用点击需要做单元测试的类名,右击使用idea自带生成单元测试文件的功能: n1.点击文件 -> GO TO -> Test n n2. n n3. n n4.生成测试文件 n n5.加单元测试注解 n n6.在测试类中添加测试逻
Junit测试类内存溢出设置(IntelliJ IDEA)
红色区域可以设置:-XX:PermSize=512M -XX:MaxPermSize=512M
Junit4测试Service中的方法
1.添加pom依赖,如下两个依赖:nn&amp;lt;dependency&amp;gt;n            &amp;lt;groupId&amp;gt;junit&amp;lt;/groupId&amp;gt;n            &amp;lt;artifactId&amp;gt;junit&amp;lt;/artifactId&amp;gt;n            &amp;lt;version&amp;gt;4.12&amp;lt;/version&amp;gt;n         
IDEA快速创建Junit4测试类
自己新建一个测试类,手动@Test是一件麻烦的事情,自动创建方法如下:nn选取对应的类,右键选中想要测试的类名,依次选择goto-test。nnnn在选择create new test 勾选对应选项即可nn...
javaweb-spring项目-idea使用junit测试支持spring的IOC依赖注入的两种方式
@RunWith(SpringJUnit4ClassRunner.class)n@ContextConfiguration({&quot;classpath:spring/spring-*.xml&quot;})npublic class ClientTest {nn @Autowiredn UserService userService;nn @Testn public void clien...
junit单元测试时通过spring注入的类为空怎么处理
rn加入@runwith及@contextConfiguration  以便在测试开始的时候自动创建Spring的应用上下文rnrn@RunWith(SpringJUnit4ClassRunner.class)  @ContextConfiguration(classes=CDPlayerConfig.class)  public class CDPlayerTest {      @Auto
关于IDEA自动创建Test类,方法未能显示的问题
今天听视频的时候看到了老师自动创建Test类,便也想试,(按ALT+ENTER 或者 ctrl+shift+t自动创建Test)结果里面的方法却显示不出。查了一下发现一个比较实用的方法,现在记录下这个方法:n把npublic interface AreaDao {}n改成npublic class AreaDao {}n然后点击AreaDao自动生成test单元测试,n最后再把class改回i...
SpringBoot学习笔记(9)-使用Junit单元测试
在使用SpringBoot的开发过程中,我们常常需要对一些模块进行单元测试,一方面可以让我们检查程序是否正确,另一方面也有利于我们了解模块运行打造的时间,让我们更好地去优化程序。
JUnit单元测试运行无反应的问题
这几天做单元测试遇到了一个问题,就是在eclipse中点击测试后老是出现运行无反应的问题,在得不到任何bug信息后,换成myeclipse也不行,百度一大堆也是没有解决。nn     最后换了个jdk就解决问题了,在myeclipse中我把它换成myeclipse自带的sdk,当然新下载个sdk问题也可以解决。
在IDEA中,测试某个类中的接口 使用快捷键生成Junit4测试类
在IDEA中使用Junit4生成测试类 测试某个类中的接口 使用快捷键生成Junit4测试类 nn在你要创建测试用例的类中按 Ctrl + Shift + T nnn然后选择junit4 勾选下面三个方法 n...
spring Junit单元测试 bean 无法注入的问题
本人菜鸟在学习ssh 过程 ,遇见问题 向各位大佬请教。进行单元测试 爆出下面提示:n贴出下面配置信息:napplicationContext.xmln实现service 接口类n实现dao接口类n单元测试n进过本菜鸟的各种错尝试,上面的配置文件内容没有错误,只是整合框架的过程中,hibernate-core-5.3.1.Final.jar 的版本过高,删掉该jar  包 , 使用hibernat...
IDEA中使用JUnit---java测试类
附上链接: nhttps://blog.csdn.net/xu_joy/article/details/54389294 nMac下使用option+shitf(向上箭头那个)+T n或是直接在方法上标注@Text,则是一个测试类。
junit 测试成功,但tomcat启动失败
1.org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘sessionFactory’ defined in file [G:\ClassDemo\IDEA_WorkSpace\Maven\itheima_parent\springmvc_ssm_03\target\clas...
让你的Junit单元测试支持Spring IOC依赖注入
使用场景: n 当项目引入了Spring之后,进行单元测试时,如果需要使用到一些类,可以利用Spring的对象管理功能,不用再自己new对象出来。nStep1在测试类加入如下两个注解,使得Junit支持Spring IOC n@RunWith(SpringJUnit4ClassRunner.class) n@ContextConfiguration(locations = {“classpat
SSM项目(Maven)中使用JUnit一直报空指针错误,也就是资源拿不到,其实是@Resource那里没有拿到值
有时候也报错@Resource 出错 java.lang.NoSuchMethodError: javax.annotation.Resource.lookup()nn总之是@Resource这个标签没有正确被识别。其实是javax.annotation这个包没有被正确使用,缺失了或发生了冲突。nn我使用的是jdk10(据说jdk9也存在这个问题)nn解决方案:nn在pom.xml中添加依赖,亲测...
IDEA中创建单元测试过程 JUnit
1、在src同级别下创意一个test目录2、右键这个test文件夹,设置为测试专用文件夹,然后在在下面创建一个java目录,根据你的需求,多级建目录3、选择一个类 比如xxxServiceImpl, xxDaoImpl然后邮件,选择goto -- test4、创建一个新的5、选择6、接下来应该就是直接右键run你的test了...可参考:IDEA 单元测试入门百度:如何使用JUnit编写测试类...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 python官网找到入门教程 培训的人工智能找到工作