IDEA中Maven项目使用Junit4单元测试的写法
IDEA默认是安装了junit控件的,直接使用就好了
在maven项目的pom.xml文件中添加依赖
<dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version> </dependency>
然后新建测试类就可以了
package cn.shubing;import org.junit.Before; import org.junit.Test;import static org.junit.Assert.assertEquals;/*** @author jiashubing* @since 2017/11/2*/ public class JunitTest {private static int num;@Beforepublic void setNum(){num =1;}@Testpublic void test1(){assertEquals(1,num);} }
如果是SpringMvc项目,要测试Controller 或者Service 的时候,只需要在类名上加上以下注解,就可以直接使用Spring的注解了
@RunWith(SpringRunner.class)
@SpringBootTest
注意:
1、@Before 、@Test 等注解的方法必须是 public
2、测试类是可以使用Spring容器中的类的,可以用来测试Service、Controller中的方法
3、一般情况下,maven项目会带有一个test目录,它是测试文件的根目录,我们往往会把所有的测试类都写在这个目录下。如果没有,可以在测试类的根目录文件夹上右键,然后选择【Mark Directory as】-【Test Sources Root】,这个文件的图标就变成绿色的了
原创文章,欢迎转载,转载请注明出处!
转载于:https://www.cnblogs.com/acm-bingzi/p/junitMaven.html
IDEA中Maven项目使用Junit4单元测试的写法相关推荐
- IDEA中Maven项目创建单元测试(JUnit4)
文章目录 IDEA中Maven项目单元测试(JUnit4)记录 具体步骤 可能遇到的问题 后记 IDEA中Maven项目单元测试(JUnit4)记录 具体步骤 工具:idea2021.3版本,mave ...
- 解决idea中maven项目无法读取src/main/java目录下面的配置文件问题
解决idea中maven项目无法读取src/main/java目录下面的配置文件问题 参考文章: (1)解决idea中maven项目无法读取src/main/java目录下面的配置文件问题 (2)ht ...
- Linux中把文件夹打成war包,SpringBoot中maven项目打成war包部署在liunx服务器上的方法...
说明:Spring Boot由于内嵌了如Tomcat,Jetty和Undertow这样的容器,也就是说可以直接跑起来,用不着再像Spring项目还需要外置的Tomcat等容器来进行部署工作了,通过启动 ...
- Myeclipse学习总结(15)——Eclipse/MyEclipse中Maven项目常见问题解决汇总
Eclipse/MyEclipse中Maven项目一般会遇到如下问题: 一. The superclass "javax.servlet.http.HttpServlet" was ...
- IDEA中Maven项目中界面右边的Maven Projects窗口找不到不出来
问题描述:IDEA中Maven项目中界面右边的Maven Projects窗口找不到不出来 解决方法: 点击一下你idea界面最左下角的那个小框,maven可以从里面找到,然后点击一下,界面右边的Ma ...
- IDEA中Maven项目中界面右边的Maven Projects中子项目出现灰色
问题描述:IDEA中Maven项目中界面右边的Maven Projects中子项目出现灰色 解决办法:原因是忽略了Maven模块. 第一步:在IDEA左上角的File-->Setting中找到M ...
- eclipse中maven项目pom文件第一行报错解决方法
eclipse中maven项目pom文件第一行报错解决方法 参考文章: (1)eclipse中maven项目pom文件第一行报错解决方法 (2)https://www.cnblogs.com/wxym ...
- Java代码安装maven jar_Java中Maven项目导出jar包配置的示例代码
具体代码如下所示: src/main/java src/main/resources ${project.build.directory} **/*.java src/test/java src/te ...
- IDEA中MAVEN项目Dependency not found 问题
一,问题说明 开发组成员通过IDEA从SVN上导出Maven项目后,pom.xml文件产生多处dependency not found错误,同时无法关联相应jar包. 本项目从本地Maven仓库关联j ...
最新文章
- Jzoj4790 选数问题
- mysql5.1.6安装_mysql 5.1.6的安装启动
- Silverlight使用DataGrid的模板列(DataGridTemplateColumn)实现类似TreeListView控件的效果
- linux redis图形界面,linux安装redis和windows安装可视化工具
- AI 硬件产品如何进行创新突围?
- USACO Broken Necklace
- java static 区别_Java中static和final的区别
- sort排序和uniq使用
- 服务器云端设置怎么退出_换新手机时,3个地方要及时清除退出,别让旧手机成隐私“内鬼”...
- Unix编程艺术-翻译-开篇
- 应用程序无法正常启动0xc0150002解决方案
- win10 安装redis 解压版
- 服务器设置temp文件夹权限,服务器windows temp 权限设置
- 安卓Android的手机微博平台设计与开发
- java 判断对象中所有属性都为空
- k8s——通过暴漏端口实现外部访问服务
- RLS算法到卡尔曼滤波 II
- 花书 第十九章 第二十章
- 计算机软考网络工程师 查询,计算机软考网络工程师考试成绩查询指南
- Coursera | Introduction to Data Science in Python(University of Michigan)| Assignment1