06-Maven生命周期和单元测试
maven生命周期
maven生命周期:就是maven构建项目的过程,清理,编译,测试,报告,打包,安装,部署
maven插件:maven命令执行是,真正完成功能的是插件,插件就是一些jar文件,一些类文件
单元测试
用的是junit,junit是一个专门测试的框架(工具)
maven借助单元测试,批量的测试你类中的大量方法是否符合预期的。
使用步骤
1、加入依赖,在pom.xml加入单元测试依赖
<dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version><scope>test</scope></dependency>
2、在maven项目中的src/test/java目录下,创建测试程序,推荐的创建类和方法的提示:
①:测试类的名称:Test+测试类名
②:测试方法名称:test+方法名称
方法的定义规则:
a.方法是public的,必须的
b.方法没有返回值,必须的
c.在方法的上面加入@Test
d.方法名称是自定义的,推荐是test+方法名称
06-Maven生命周期和单元测试相关推荐
- Maven实战:Maven生命周期
前言 之前有写过一篇文章Maven实战,介绍了Maven的一些基本概念,以及对于一个初学者而言的Maven基础知识,当时在我看来掌握了这些基本是够用的. 随着工作的深入,越来越感觉对于Maven的理解 ...
- maven 生命周期
2019独角兽企业重金招聘Python工程师标准>>> maven 生命周期 博客分类: maven . 三套生命周期 Maven拥有三套相互独立的生命周期,它们分别为cl ...
- maven生命周期lifecycle和plugins介绍
一.Maven的生命周期 生命周期的定义:Maven的生命周期就是为了对所有的构建过程进行抽象和统一.在大量项目的构建过程中,Maven总结出了一套高度完善的,易于扩展的生命周期,包括项目的清理,初始 ...
- Maven-学习笔记04【基础-Maven生命周期和概念模型图】
Java后端 学习路线 笔记汇总表[黑马程序员] 黑马程序员(腾讯微云)Maven基础讲义.pdf Maven-学习笔记01[基础-Maven基本概念] Maven-学习笔记02[基础-Maven的安 ...
- nexus私服搭建及maven生命周期
一.maven找库流程 从流程上看创建nexus私服,能够优化流程,而且更加快速 二.nexus下载.安装 1.nexus下载地址 https://sonatype-download.global.s ...
- maven生命周期及常见命令
前言 我们在日常开发中都会用到maven,gradle-这些项目管理工具.他们能帮助我们快速构建一个新项目,管理项目的jar包依赖关系.我们可以使用maven提供的命令来和maven进行交互,让mav ...
- Maven生命周期,依赖范围
maven生命周期 构建生命周期是由阶段组成的: 这些构建生命周期中的每一个由构建阶段的不同列表定义,其中构建阶段表示生命周期中的阶段. 例如,默认(default)的生命周期包括以下阶段(注意:这里 ...
- Maven系列之Maven生命周期简介
Maven的生命周期其实是指它对所有的构建过程进行了反复的推敲.反思,之后总结了一套高度抽象过程.基本上包含了项目的清理.初始化.编译.测试.打包.集成测试.验证.部署..站点生成等步骤 Maven有 ...
- Eclipse中Maven常用命令以及Maven生命周期详解
Eclipse中maven常用的命令 在某一个maven项目右键快捷方式,然后点击Run As就可以发现几个Maven的命令: Maven Build: 这个命令用于编译Maven工程,执行命令后会在 ...
最新文章
- 人生感悟:一个男人必须具有的东西
- 开发中关于Fragment异常的两个问题
- 移动网页如何实现发送短信和拨打电话的功能
- HTML 5参考手册
- 源码分析 Mybatis 的 foreach 为什么会出现性能问题
- python中排序从小到大_Python实现对特定列表进行从小到大排序操作示例
- CSS世界-第一、二章
- 用计算机软件绘制思维导图,无需其他软件!用Word 2016快速制作思维导图
- 中文论文检索证明怎么开_论文检索证明在哪里弄
- runtime error python 3.5_Python 3.5 RuntimeError: can't start new thread
- 【14】婚礼片剪辑案例【15】电视剧片头剪辑案例
- xyplorer的完美设置
- php的repl是什么,更好的 repl
- android自动对焦第一次对焦,Android自定义相机实现自动对焦和手动对焦
- cad2020打印样式放在哪个文件夹_deepin使用笔记——Linux配置惠普(HP)打印机
- Java二分法查找数组中某个数的下标
- 计算机应用基础知识doc,独家稿件:终稿[定稿]计算机应用基础知识全册教案.docOK版...
- SSD 速度对编译的影响
- 探测输入字符串是否为UTF8编码
- 12-12. MySQL中常见运算符(算数运算符、比较运算符、逻辑运算符)