Junit中使用hamcrest

Junit添加Hamcrest

  1. 右擊<項目> –> Build Path –> Add External Archives –> 添加corelibrary 兩個jar包

  2. 在Junit test class裏靜態引入:

    import static org.hamcrest.Matchers.*
  3. solve SecurityException:
    產生Exception的原因主要是因爲用到了JUnit4和hamcrest兩種包,但是這兩個包的classLoader並不是同一個,如果是同一個就沒有問題了。

    解決方案:

    1. 把原來eclipse自帶的junit的library去掉:

      右擊Junit4 –> Build Path裏選Remove from Build Path

    2. 自己再引入新的包:

      右擊<項目> –> Build Path –> Add External Archives –> 添加Junit的jar包

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章