Junit添加Hamcrest
右擊<項目> –> Build Path –> Add External Archives –> 添加core和library 兩個jar包
在Junit test class裏靜態引入:
import static org.hamcrest.Matchers.*
solve SecurityException:
產生Exception的原因主要是因爲用到了JUnit4和hamcrest兩種包,但是這兩個包的classLoader並不是同一個,如果是同一個就沒有問題了。解決方案:
把原來eclipse自帶的junit的library去掉:
右擊
Junit4
–> Build Path裏選Remove from Build Path
自己再引入新的包:
右擊<項目> –> Build Path –> Add External Archives –> 添加Junit的jar包