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