Junit学习笔记(二)
来源:互联网 发布:淘宝v卡积分规则 编辑:程序博客网 时间:2024/05/21 10:48
方法assertTrue(2 > 4) 与方法assertTrue(“2 is too small”, 2 > 4)的区别如下
方法assertTrue(“2 is too small”, 2 > 4)可以将"2 is too small"作为一个message提示给开发者
方法assertThat()的运用,junit4之后新增的方法
package com.keryang.junit.instance.junittest;import static org.junit.Assert.*;// assertThat(),方法需要以下类中的方法import static org.hamcrest.Matchers.*;import org.junit.Test;import com.keryang.junit.instance.StringAdd;public class StringAddTest {@Testpublic void testAddString() {//fail("Not yet implemented");StringAdd sa = new StringAdd();// 期望值String str = "ab";// 方法的两个参数String a = "a";String b = "b";// 第一个单数为期望值,第二参数为方法的执行结果、//assertEquals(str, sa.addString(a, b));// 需要引入hamcrest的jar包hamcrest-core-1.3.jar和hamcrest-library-1.3.jar两个文件// 下载地址: https://code.google.com/p/hamcrest/downloads/detail?name=hamcrest-1.3.zip&can=2&q=// 第一个参数测试方法的执行结果,is方法中的参数为期望值assertThat(sa.addString(a, b), is(str));//assertTrue(2 > 5);//assertTrue("2 is too small", 2 > 5);}}此时执行测试代码会报一个security错误,删除Eclipse中的junit的jar包,引入junit的官方jar包即可
0 0
- Junit学习笔记(二)
- JUnit学习笔记(二):源码
- Junit单元测试学习笔记二
- JUnit in action学习笔记(二)
- junit浅学笔记二
- junit浅学笔记二
- junit浅学笔记二
- JUnit笔记二
- 日常笔记------JUnit(二)
- junit学习笔记(二):hamcrest和TestSuit
- Junit学习笔记之二:hamcrest简介和TestSuite
- Junit 学习笔记
- JUnit学习笔记
- • Junit学习笔记
- JUnit学习笔记
- Junit学习笔记
- Junit学习笔记1
- Junit学习笔记
- oracle 绑定变量 bind variable(2)
- Brad Frost:TechCrunch响应式设计之路
- 指令系统*微代码
- 三天假市房管局很舒服
- 个人总结的Oracle建立索引的原则
- Junit学习笔记(二)
- 线性数据结构(线性表、链表、栈、队列、散列表)
- Word Search
- LeetCode(Balanced Binary Tree ) 判断一个二叉树是否为平衡二叉树
- 貌似csdn文章搜索doesn't work
- POJ 1091&2014携程第一场1001 聪明的猴子
- jquery中方法的调用
- Junit学习笔记(三)
- hdu2089 数位DP