idea test

773 阅读2分钟

如何创建测试类?

步骤如下:

  1. 鼠标放到类名字上面
  2. 右键类名字

点击show context action

注:也可以使用快捷键,即option + 回车。

  1. 点击create test

  1. 勾选方法

勾选要测试的方法

  1. 生成测试类

自动生成测试类,包名字也和源码类自动一致。

如何创建测试方法?

方法1-在创建测试类的时候,勾选想要创建测试方法的方法

见上文。

方法2-在测试类里面创建

方法1-基于菜单

  1. 鼠标在测试类的任意地方
  2. 菜单code——》generate

  1. 点击test method

自动生成测试方法代码如下,然后改下方法名字即可


方法2-基于快捷键

command + N

源码类和测试类跳转?

源码类跳转到测试类

有两种方法,

  1. 方法1-基于菜单

鼠标放类名字;

导航菜单——》Test。

Test菜单就是导航到测试类的意思。

  1. 方法2-基于快捷键

shift + command + T。

注:方法1里的Test菜单有快捷键提示。

测试类跳转到源码类

和源码类跳转到测试类类似。

唯一的一点不同,菜单名字是Test Subject:即测试类导航跳转到测试项(指源码类)的意思。

快捷键也是一样的。

有可能找到多个

如果名字类似,可能找到多个。

如果找到多个,选正确的那个即可。

图标表示什么?

图标的状态

图标的状态如下

状态的流转

  1. 一开始,是新创建状态
  2. 执行之后,就会变为成功状态

示例

新创建状态

  1. 类是新创建状态
  2. 方法也是新创建状态


测试成功状态

  1. 类是测试成功状态
  2. 有的方法已经执行成功,就是执行成功状态;

有的方法未执行,仍然是新创建状态。

参考

www.jetbrains.com/help/idea/c…