JUnit和hamcrest的jar包关系
来源:互联网 发布:cos后期特效软件 编辑:程序博客网 时间:2024/06/04 19:18
JUnit的jar包和hamcrest的jar包关系
junit和hamcrest是两个不同的框架,不同的东西。只不过是junit使用了hamcrest框架而已。
在junit上下载的junit的包解压开见下图:
刚下载的JUnit的jar包解压开的文件。
junit-4.10.jar :包含junit-dep-4.10.jar全部内容和必要的harmcres的包,
junit-4.10-src:是源代码,但不包含org.harmcres.*相关的源代码(在图中temp.hamcrest.source中)。
junit-dep-4.10.jar :是junit的包,不含harmcres的相关的类,import此包还需引入harmcres相关的包。
下载到关于hamcrest的相关的一系列的包(如果是Java就下载jar的包)
hamcrest-all-1.3.ORC2.ajr:几乎包含所有的hamctest的类(没有验证过)。
hamcrest-core-1.3.ORC2.jar:hamcrest的核心包,使用hamcrest框架必须引入的包。(junit官方给的包就包含了该包)
hamcrest-library-1.3.ORC2.jar:包含各种断言,补充hamcrest core包中的断言。
使用是导入包的方案:
junit.jar + hamcrest-core.jar + hamcrest-library.jar
或者是:
junit-dep.ajr+hancrest-all.jar
这两种导入方法虽然尽量避免了导入重复的包,但使用时还是遇到了冲突。查看包中各类和文档后发现有些类(例如:断言is())同时出现在了org.hamcrest.Mathchers和org.hamcrest.core中,则在用到时候引入的时候需要注意。
原文地址:http://blog.csdn.net/hanpompy/article/details/7622251
- JUnit和hamcrest的jar包关系
- JUnit的jar包和hamcrest的jar包关系
- JUnit的jar包和hamcrest的jar包关系
- JUnit的jar包和hamcrest的jar包关系
- JUnit的jar包和hamcrest的jar包关系
- JUnit的jar包和hamcrest的jar包关系
- JUnit的jar包和hamcrest的jar包关系
- JUnit jar 包 和 hamcrest 的 jar 包 关系
- 使用Junit和hamcrest包进行单元测试
- 学习junit和hamcrest的使用
- hamcrest-core:jar:1.3和junit 4.12冲突
- junit--hamcrest
- 使用Hamcrest增强JUnit的测试能力
- 【软件测试】JUnit、Hamcrest、Eclemma的安装
- JUnit需要加入的jar包
- Eclipse导入JUnit的jar包
- JUnit4.11和hamcrest-core-1.3 搭建自己的测试环境(非eclipse内置Junit)
- 软件测试——Junit、Hamcrest、Eclemma的安装和使用
- LVM概念
- 欢迎使用CSDN-markdown编辑器
- JASS随机物品系统
- Java并发工具类CountDownLatch和CyclicBarrier
- Java多线程学习(吐血超详细总结)
- JUnit和hamcrest的jar包关系
- Android性能优化的工具介绍
- 安卓简单网络连接类型的判断
- CentOS----kdump failed
- angularJs-购物金额实例操作
- Ubuntu挂载SD卡小问题
- 从源码编译cef-chromium的正确步骤
- ural 1084. Goat in the Garden math
- spring加载hibernate里的sessionfactory的三种方式