Message-ID: <1306189057.3149.1432510778545.JavaMail.email@example.com> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_3148_1307069460.1432510778545" ------=_Part_3148_1307069460.1432510778545 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!