Junit
2017-05-02 本文已影响0人
Sicerora
1. Junit注解
1.1 类注解
- @RunWith : 使用指定的类运行测试类
1.2 方法注解
- @Test : 方法注解 , 测试类会运行的方法 , (expected = XXException.class)测试异常 , (timeout=XXX)测试超时
- @Ignore : 忽略该测试方法
- @Before : 每一个测试方法执行前自动调用一次
- @After : 每一个测试方法执行后自动调用一次
- @BeforeClass : 测试类第一个执行的方法 , 用static修饰
- @AfterClass : 测试类最后一个执行的方法 , 用static修饰
2. Junit Assert(断言)
- AssertTrue , AssertFalse : 断言结果为true , false
- AssertEquals , AssertNotEquals : 断言equals的结果是否为true , false
- AssertNull , AssertNotNull : 断言是不是null
- AssertSame : 断言==结果是否为true
- AssertArrayEquals : 遍历两个数组 , 依次equals , 判断结果是否全部为true
- AssertThat : 很多用法...
3. Junit Assume(假设)
- assumeTrue , assumeFalse : 假设条件为true , false
- assumeNotNull : 假设条件不为空
- assumeNoException : 假设不抛异常
- assumeThat : 假设....