IDEA如何快速创建对应类的测试类
比如我想要测试项目中的某一个类。
这边我具体到想测试CategoryServiceImpl这个类,如下图:
只需要将双击这个类,鼠标右键,然后选择go to到Test.
点击,创建测试
然后勾选你想要测试的方法
点击确定之后
测试类和前面勾选的方法都已经自动生成了。
测试类快速创建完毕!!!
想要正常运行,还要注意,要在测试类上加
@RunWith(SpringRunner.class)
@SpringBootTest
这样才能正常运行!!!
如下图:
package com.lbl.service.Impl;import com.lbl.dataObject.ProductCategory;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;@RunWith(SpringRunner.class)
@SpringBootTest
public class CategoryServiceImplTest {@Autowiredprivate CategoryServiceImpl categoryService;@Testpublic void findOne() {ProductCategory result = categoryService.findOne(1);System.out.println(result);
// Assert.assertEquals(new Integer(1),result.getCategoryId());}@Testpublic void findAll() {}@Testpublic void findByCatogoryTypeIn() {}@Testpublic void save() {}
}
IDEA如何快速创建对应类的测试类相关推荐
- Java储蓄账户类及测试类,模拟存款
老师布置了一个实验题:编写储蓄账户类及测试类,模拟存款,参考以下运行方式: 1.新开5个储蓄账户,各储蓄账户的编号.户名在新开储蓄账户时初始化,假设每位用户新开储蓄账户时都存入了一笔钱. 2.提示用户 ...
- 自定义线程池-线程池类和测试类编写
package com.leon.demo01;import java.util.Collections; import java.util.LinkedList; import java.util. ...
- 【六】ElasticSearch8.x Java API 实体类、工具类、测试类及常见问题
ES 8.x 新版本中,Type 概念被弃用,所以新版 JavaAPI 也相应做出了改变,使用更加简便.ES 官方从 7.15 起开始建议使用新的 JavaAPI 1.依赖 <!-- elast ...
- 监听器内加了测试类导致测试类无法运行:java.lang.ClassCastException: 测试类 cannot be cast to 监听器
正常是可以运行的 如果加了测试类到监听类中,就报下面的错误 SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder&qu ...
- SpringBoot 配置 generator代码生成+knife4j接口文档(2种模板设置、逻辑删除、字段填充 含代码粘贴可用)保姆级教程(注意事项+建表SQL+代码生成类封装+测试类)
保姆级教程,逻辑删除及字段自动填充设置,特别要说明的是本次用的是MySQL数据库,如果使用Oracle数据库是,数据库配置需要改变,数据库表一定要大写,否则无法生成代码. 数据库表 CREATE TA ...
- 快速创建 IEqualityComparer 实例:改进
两年前,我写了篇文章<快速创建 IEqualityComparer<T> 和 IComparer<T> 的实例>,文中给出了一个用于快速创建 IEqualityCo ...
- 使用Angular cli(ng generate)创建组件、服务、类、路由、指令、管道
日常angular开发中,相信不少人在创建新组件时,普遍会采用复制粘贴的方式创建新的组件或服务等.其实可以采用ng generate的方式快速创建组件.服务.类.路由等. 在使用angular cli ...
- 测试类/测试包/演示类/演示包的命名规范/命名规则
文章目录 1.测试类的命名规范 2.测试程序的包命名规范 3.测试方法命名规范 4.演示类/范例类的命名规范 1.测试类的命名规范 测试类命名规则:Test + 要测试的类名称 测试类命名规则:功能名 ...
- JavaSE(八)——StringBuffer类、Arrays类、数组排序
文章目录 1. StringBuffer类 1.1 定义 1.2 StringBuffer类与String类的区别 1.3 功能 1.4 String类和StringBuffer类的相互转换 2. 数 ...
最新文章
- 找不到命令报错bash:command not found解决方案
- 不用任何程序就可锁住和隐藏你的文件
- mysql 5.8 新特性_MySQL 5.4的新特性解析
- 为什么map对象不能使用stl中的sort函数
- HI3559A和AI深度学习框架caffe
- vue 前端显示图片加token_前端甩锅神器:vue中的mock使用
- java简历自我评价_java程序员简历自我评价怎么写
- python 游戏编程app_娱教于乐!四大游戏类编程网站,学Python再也不枯燥无味了...
- 微信服务号只有域名没有80端口怎么办
- Android应用市场转移【2021-03-22】
- 马虎词汇教程1-5(转载)
- 个人最喜欢的几款火狐扩展
- 使用七牛云存储解决ios7.1的app部署问题
- 内外部函数和内存模型
- unity-shader 水的效果WaterEffect
- HTML文字动画,缓慢浮入
- ODB++数据解析二
- linux系统常用命令
- Discuz! 移动端开发笔记-API篇(一)——获取主题列表中帖子的缩略信息
- 三菱FX系列M8340、M8350、M8360特殊继电器