Summary of Changes in version 4.4JUnit is designed to efficiently capture developers' intentions about their code, and quickly check their code matches those intentions. Over the last year, we've been talking about what things developers would like to say about their code that have been difficult in the past, and how we can make them easier.assertThatTwo years ago, Joe Walnes built a new asserti..
hamcrest는 matchers의 철자순서를 바꾼말로매치되는 조건들을 서술적으로 나열할 수 있도록 만들어주는 프레임웍이다.예를 들면 아래와 같이assertThat(theBiscuit, equalTo(myBiscuit));theBiscuit이 myBiscuit과 동일한지를 체크하는 조건을 영어로 말하듯이 기술할 수 있다.여러개의 기본정의된 matcher(제약사항이나 술어)들이 있고 이 matcher들을 JUnit과 같은 unit testing framework에서 사용할 수 있다.공식 홈페이지 내용을 보면 아래와 같다.Provides a library of matcher objects (also known as constraints or predicates) allowing 'match' rules to..