
Junit
ldaolong
这个作者很懒,什么都没留下…
展开
-
Junit4使用汇总(一)基础
看了三天的Junit,基本用法汇如下: 一、基础篇: JUnit4引入了Java5的注释Annotation。常用的注释如下:名称用途@Test 方法前加,表示要执行的testcase@Beforetesecase 运行前执行@Aftertestcase运行后执行@BeforeClass类运行前执行 @Af...原创 2015-01-16 16:52:45 · 117 阅读 · 0 评论 -
Junit4使用汇总(二)assertThat
一、assertThat方法JUnit4 结合 Hamcrest 提供了一个全新的断言语法——assertThat。程序员可以只使用 assertThat 一个断言语句,结合 Hamcrest 提供的匹配符,就可以表达全部的测试思想。其基本语法为:assertThat([message,] value, matcher-statement);其中:第一个参数messa...原创 2015-01-16 16:53:51 · 917 阅读 · 0 评论 -
Junit4使用汇总(三)Rule
TemporaryFolderTemporaryFolder作为Rule,可以运行在测试过程中创建临时文件或者临时目录,当测试结束后,框架会自动删除。见实例: public static class HasTempFolder { @Rule public TemporaryFolder folder = new TemporaryFolder(); ...原创 2015-01-16 16:57:57 · 526 阅读 · 0 评论 -
Junit4使用汇总(五)suite
一、Suite测试进行Suite测试可以将多个待测试的类,打包(Suite)一起测试。在入口测试类上加两个注释:@RunWith(Suite.class)@SuiteClasses(TestClass1.class, ...)当你运行这个入口测试类,框架就会把打包在一起的所有待测试类都测试一遍。import org.junit.runner.RunWith;impo...原创 2015-01-19 18:06:11 · 538 阅读 · 0 评论 -
命令行下如何运行JUnit测试用例
运行JUnit测试脚本: java -cp [jar files separated by comma including junit jar file and your junit test case jar file] org.junit.runner.JUnitCore [your junit test case class] 例子: java -cp test.jar;../junit-4...原创 2014-09-04 08:57:43 · 399 阅读 · 0 评论 -
用testsuite管理junit单元测试用例
package calculor.Calculor;import junit.framework.Test;import junit.framework.TestSuite;//import junit.sampling.*;public class TestAll { public static Test suite() { TestSuite suite =x new TestSuite(...原创 2014-09-04 09:01:45 · 123 阅读 · 0 评论 -
JUnit测试预期异常
我们拿下面的代码作为例子,写一个测试,确保canVote() 方法返回true或者false, 同时你也能写一个测试用来验证这个方法抛出的IllegalArgumentException异常。public class Student { public boolean canVote(int age) { if (i<=0) throw new IllegalArgu...原创 2014-09-11 08:06:00 · 128 阅读 · 0 评论