Message-ID: <1955240117.2181.1422491108316.JavaMail.email@example.com> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_2180_1169368602.1422491108315" ------=_Part_2180_1169368602.1422491108315 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Hamcrest is a powerful library for writing custom match= ers. Although FEST-Assert and Hamcrest have similar goals, their implementa= tion and APIs are quite different. Here is an example using Hamcrest (borro= wed from Martin Gilday's example posted at the TestNG mailing list):
This is the same example, using FEST's assertions:
We like FEST-Assert's approach because:
We can chain related assertion methods:
Which one to use? Hamcrest or FEST-Assert? It is up to you...it depends = on the needs of your project and your coding style!