एसेरियन फ्रेमवर्क का एक उदाहरण हम्क्रैस्ट होगा जिसे JUnit 4 में एकीकृत किया गया था। हैमरेस्ट परीक्षण नहीं चलाता है, यह केवल अभिकथन लिखने के लिए एक अभिव्यंजक तरीका प्रदान करता है।
पुरानी जुन्निट शैली समानता का दावा:
assertEquals(constant, underTest);
// or for doubles
assertEquals(3.5, underTest, .001); // within 1/1000th
Hamcrest शैली समानता का दावा:
assertThat(underTest, Is.EqualTo(constant));
// or for doubles
assertThat(underTest, Is.EqualTo(3.5).Within(.001));
अनिवार्य रूप से, एक मुखर ढांचा आपको आसानी से एक्स्टेंसिबल तरीके से अपने अभिकथन करने की अनुमति देता है। क्योंकि जोर का ढांचा केवल मुखरता पर ध्यान केंद्रित करता है, यह एक उपकरण की तुलना में बहुत बेहतर काम कर सकता है जिसे परीक्षणों को इकट्ठा करना और चलाना है। NUnit ने भी Hamcrest के दृष्टिकोण को अपनाया है। आप अपने परीक्षणों को चलाने के लिए हैमरेस्ट का उपयोग नहीं करेंगे, केवल मुखर लिखने के लिए।