IntelliJ IDEA 与junit

1

软件测试要来一个测试大作业,要用junit,在学习java的一年以后,再见过android studio 这种现代化IDE以后,我可是受不了jcreator 这种东西啦;

所以让我们来使用IntelliJ IDEA 吧;虽说有点大材小用,但还是好用啊;你可以先去官网看看,如果和你胃口的话,跟着我做吧;
https://www.jetbrains.com/idea/

## 1下载安装(可跳过)

这个不用多说,官网下载免费版,然后就可以下一步下一步啦;
中间会让你选风格,我偏向于黑色,还会让你选择一个生成桌面图标和后缀关联什么的,接下来应该是插件什么的,我是把android给 diabled了,因为我几经有android studio 啦;

## 2创建项目

一个新的ide,就得学一些零散的东西,那第一件事肯定是创建项目啦; create new project
这里写图片描述
这里有很多选项,目前我们都用不上,我稍微熟悉的是 Gradle 被称为自动化构建工具,可以添加依赖什么的,但目前我们不需要
这里写图片描述
这里记得勾选,下面有说明,会顺便建一个main方法,你要不选的话,我也没办法。。。。
这里写图片描述
接下来,项目就创建成功了,刚开始是没有红色的文件夹哦,当你运行一下程序,就会发现出现了红色的文件夹,现在你知道里面是什么了吗?
这里写图片描述
< !–more– >

## 3 吐槽

你们可能认为 这些用得着你说??? 如果这样的话,那接下来的部分一定要看看;

## 4导入项目

因为我们需要测试,所以一定是从别人那里获取代码,那怎么从古老的jcreator导入项目呢?

首先我们对比一下项目结构: 发现他们都拥有src(out) 和 bin
这里写图片描述

我们将原本的out 和 src 删掉,将我们自己的src放进去,如果你发现src是蓝色的那是最好,因为可以直接运行,否则的话,你需要一下操作(顺带学习一下)
点击 File–> project …
这里写图片描述
左侧选择Moldues 你就会看下面差不多的界面,你会发现在项目文件上,会有一排mark as 你可以将项目中的文件夹改为上述文件夹,记得点击ok,然后你就发现src 变蓝喽;
这里写图片描述

如果你要导入的是eclipse项目,那就很简单了
这里写图片描述
看到这个说明你就知道找什么了吧
这里写图片描述

## 5 junit

https://www.youtube.com/watch?v=Bld3644bIAo 我是从这里学的 , 如果你有翻墙的能力,就不要听我废话了;

首先在项目中创建一个文件夹 比如test,然后按照上面的方法,将其修改为Tests 也就是说改绿;(new Directory)

然后在要测试的java类名上 alt+Enter 你应该看到下面 的Create test选项
这里写图片描述

移到选项上回车,会看到
将testing library 改为junit 4 别的我也不会 会如图提示找不到 junit 你就点一下fix就好了,记得把member点选,这样会自动的创建测试函数啦;
这里写图片描述
就像这样。。。
这里写图片描述
你会发现左侧有小三角,你就可以对每个测试函数测试喽;

我写的测试啦啦啦啦
这里写图片描述