一、JUnit篇
JUnit – Abouthttps://junit.org/junit4/
1、junit下载、安装、配置
注意:无论你下载的是junit4.12还是junit4.13都可以下载hamcrest-core-1.3.jar
- 打开IDEA,新建模块下再创建一个目录lib(名字随意,一般以lib命名)
- 将刚刚下载的jar包,粘贴进去,打开文件路径,长按左键拉动即可
两个jar包都要添加为库
2、junit的使用及说明
- @Test : 要执行的测试用例, 要求你的项目中没有自定义的Test类
- @Before : 每个Test之前执行
- @After : 每个Test之后执行
- @BeforeClass 在所有的Test之前执行一次,方法必须是静态的
- @AfterClass 在所有的Test之前执行一次,方法必须是静态的
- 举例说明:
- 新建一个自定义类: JiSuanQi
二、Maven的下载与说明
1、maven概述
概念:是一个Apache组织开发的一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建。
作用:
依赖管理
统一项目结构(不同IDE都是一样的结构,项目就可迁移了)
跨平台标准化流程(清理,编译,测试,打包,发布)
项目对象模型是指通过pom.xml中配置的一小段信息来描述这个工程:groupId,artifactId,version(坐标)
项目如果还需要依赖一些资源,就可以在项目对象模型中,添加依赖管理模型dependency,就会从仓库(本地或中央仓库或远程仓库)中查找。
maven是基于java开发的
2、安装配置
Maven – Download Apache Mavenhttps://maven.apache.org/download.cgi官网下载对应的安装包压缩文件,然后解压配置本地仓库,修改conf/settings.xml中的localRepository标签为一个指定目录
<localRepository>D:\Develop\apache-maven-3.9.6/repo</localRepository>
(应该是settings.xml第53行注释,加入文件夹地址-需要新建一个文件夹作为本地仓库)
配置阿里云私服,修改conf/settings.xml的mirrors标签,为其添加子标签
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>https://maven.aliyun.com/nexus/content/groups/public</url>
<mirrorOf>central</mirrorOf>
</mirror>
配置环境变量(此处以MAC为例)
打开mac终端执行如下命令:
cd ~
open .bash_profile
配置
# 复制如下内容,MAVEN_HOME 替换为自己目录
export MAVEN_HOME=/Users/zouquchen/dep/Maven/apache-maven-3.3.9
export PATH=$MAVEN_HOME/bin:$PATH:.
配置文件立即生效
source .bash_profile
查看 MAVEN_HOME 目录
echo $MAVEN_HOME
检查环境变量
mvn -v
执行效果如下:
.bash_profile文件内容如下
3、IDEA中配置Maven
打开:File - Setting - Build, Execution, Deployment - Build Tools - Maven
后面的配置和前面的一样
可能出现的问题:
1、生成的maven项目没有src目录