单元测试JUnit4 Ctrl + Shift + T

public class Calculator {    public int result = 0;

public int add(int operandl, int operand2) {        result = operandl + operand2;        return result;    }

public int subtract(int operandl, int operand2) {        result = operandl - operand2;        return result;    }

public int multiple(int operandl, int operand2) {        result = operandl * operand2;        for (; ; ) {

}    }

public int divide(int operandl, int operand2) {        result = operandl / 0;        return result;    }

public int getResult() {        return this.result;    }

}
public class CalculatorTest {    public static Calculator cal = new Calculator();

//测试开始前只能被执行一次    @BeforeClass    public static void setUpBeforClass() throws Exception {        System.out.println(" @BeforeClass");

}

//测试结束前只调用一次    @AfterClass    public static void tearDownAfterClass() throws Exception {        System.out.println("@AfterClass");    }

@Before    public void setUp() throws Exception {        System.out.println("测试开始");    }

@After    public void tearDown() throws Exception {        System.out.println("测试结束");    }

@Test    public void testSubstract() {        cal.subtract(4, 2);        assertEquals(2, cal.getResult());//        fail("Not yet implemented");    }

@Test    public void testAdd() {        cal.add(2, 2);        assertEquals(4, cal.getResult());//        fail("Not yet implemented");    }

//忽略执行    @Ignore    public void testMultiply() {        fail("Not yet implemented");

}

//测试用例时间不能超过2s,死循环时间超过2s    @Test(timeout = 2000)    public void testDivide() {        for (; ; ) ;    }

//执行之后抛出异常才成功    @Test(expected = ArithmeticException.class)    public void testDivideByZero() {        cal.divide(4, 0);    }

}
时间: 2024-09-30 02:08:26

单元测试JUnit4 Ctrl + Shift + T的相关文章

Visual Studio 2013 无法使用:在文件中查找(Ctrl+Shift+F)

最近遇到一个问题就是在win7(32位.64位都试过)上安装Visual Studio 2013(专业版.旗舰版都试过)之后,打开项目,使用:在文件中查找(Ctrl+Shift+F)功能时,会突然奔溃. 后来,突然想到在安装的时候,右键,以管理员身份安装. 于是,尝试了一下,搞定!

Eclipse4.7使用基础 快捷键 ctrl+shift+f 优化代码的格式

os :windows7 x64    jdk:jdk-8u131-windows-x64    ide:Eclipse Oxygen Release (4.7.0) ctrl+shift+f 可以经常按一下,挺好用的.普通的快捷键. 给最苦 就不做普通的情况展示了,下面要展示的是特殊情况,失效的快捷键 初始状态 使用快捷键后的代码排版 可以看到的是,优化排版的效果也并非十全十美,一些"太强悍"的格式不能纠正.这也要求,优秀的代码格式要自己注意培养! 手工再次优化排版 Java优秀,值

配置vscode c/c++像sublime那样按Ctrl+shift+B编译直接运行

需求: 最近喜欢折腾各种编辑器. 用了vscode官方的c/c++插件,配好launch.json和tasks.json之后用debug还是感觉很不错的. 但是感觉对于acm有些用不上,反而不太灵敏,用起来也不太方便. 就想配成像subliime自带的那样: 1.编译之后直接运行 2.可以把输出显示在下面这种 过程: 考虑到vscode默认ctrl+shift+B是build,只要在tasks.json里写"build"的task就行了,像这样 { // See https://go.

MyEclipse使用总结——MyEclipse文件查找技巧 ctrl+shift+R ctrl+H

一.查找文件 使用快捷键[ctrl+shift+R]弹出弹出文件查找框,如下图所示: 二.查找包含某个字符串的文件 使用快捷键[ctrl+H]在弹出对话框中选File Search选项,然后在第一个文本框中粘贴(我一般用粘贴)或自已手动录入(容易写错)要查找的字符串(可以是英文字符也可以是汉字),在第二个文本框中输入你所要查找的文件(比如:*.jsp)最后点击Search按钮,这样MyEclipse就会在整个当前的工作空间中查找所有的jsp文件,并把查找结果输出在控制台上,也可以多文件查找,只要

输入法不能使用ctrl+shift进行切换的问题

第一种情况就是,你的输入法只有一种(而且这种输入法并不是“中文(简体) 微软拼音输入法”). 如果是只有一种输入法的话,是无法进行切换的,如果你是想要把输入法切换到无输入法状态,那么你可以通过设置任务栏的语言设置那里(如图1) (图1) 按右键进行设置,添加“中文(简体) 微软拼音输入法”.(其实我们平时切换到没有输入法状态是切换到了“中文(简体) 微软拼音输入法”这个输入法.) 第二种情况就是你的输入法不止一种,而且也包含了“中文(简体) 微软拼音输入法” 那么你可以试试如下步骤: 输入法无法

VS统计代码行数 CTRL+SHIFT+F

1.CTRL+SHIFT+F (Find in files),打开查找功能(如果打不开查看本文最后)2. 勾选 使用:正则表达式,3. 搜索内容: ^:b*[^:b#/]+.*$ #开头和/开头或者空行都不计入代码量. ^:b*[^:b#/*]+.*$ *开头和#开头和/开头或者空行都不计入代码量. 4. 最后一行就是代码行数了. 匹配行:    匹配文件:    合计搜索文件: ----------------------------------------------------------

Eclipse4.7使用基础 点击错误提示框中的选项与快捷键 ctrl + shift + o 导入包

os :windows7 x64    jdk:jdk-8u131-windows-x64    ide:Eclipse Oxygen Release (4.7.0) 初始状态 把鼠标放在错误处,出现提示 也可以通过快捷键  ctrl + shift + o ,自动导入包. Java优秀,值得学习.Eclipse是一款免费.强大的IDE,值得学习使用.

sublime text 3 can not use "ctrl+shift+r" goto symble!!

Trial1: 1) quit sublime text 3 2) Find "~\Sublime Text 3\Index" folder and remov files in it 3) reopen the project If not work, then Trial2: add "Key Bindings-Users": [ { "keys": ["ctrl+shift+r"], "command"

eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法

原文链接 很长一段时间我的eclipse都有个毛病,就是当我要格式化代码的时候,右键-source-format能够起效,但ctrl+shift+f不好使了. 可以基本断定是快捷键与别的软件冲突了,但一直也没时间排查一下.google之后来发现是搜狗输入法惹的祸. 原来是和“简繁体快捷键”冲突了.输入法中的这个快捷键我们一般不用,小勾勾去掉就成了. eclipse中功能成功恢复,省时省力! 原文链接