admin 管理员组文章数量: 1086019
单体测试使用Assert.assertThat(expected,Matcher matcher)来对比结果和预期
hamcrest core 1.3.jar和junit 4.12.jar
JUnit4.11和hamcrest-core-1.3 搭建自己的测试环境(非eclipse内置Junit)
Hamcrest Library 1.3
Hamcrest Core 1.3
Hamcrest All 1.3
package test.Demo;import org.hamcrest.Matchers;
import org.junit.Assert;
import org.junit.Test;public class CalculatorTest {@Testpublic void add() {int result = new Calculator().add(1,3);Assert.assertEquals(4,result);}@Testpublic void sub() {int result = new Calculator().sub(1,3);Assert.assertEquals(-2,result);}@Testpublic void divide(){int result = new Calculator().divide(3,1);Assert.assertThat(result, Matchers.is(4));}
}
package test.Demo;public class Calculator {public int add(int a, int b) {return a + b;}public int sub(int a, int b) {return a - b;}public int divide(int a,int b){return a/b;}
}
本文标签: 单体测试使用AssertassertThat(expected,Matcher matcher)来对比结果和预期
版权声明:本文标题:单体测试使用Assert.assertThat(expected,Matcher matcher)来对比结果和预期 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1686560393a10373.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论