if
ステートメントでは、砂糖フレームワークとしてhamcrestを使用したいと思います。アサーションを使用した単体テストではなく、生の生産コードで使用します。ただブール値を返すだけでAssertThat
のようなものの、エラーをスローせず生産コードでHamcrestマッチャーを使用する方法はありますか?
if (isNotEmpty(name)) return //....
または
if (isEqual(name, "John")) return //...
よう
何か、。 可能ですか?
なしマッチャーを使用する方法うわー、それは本当に印象的です! – Vitamon
IMHO boolプロジェクトは単純なメソッド "the"の少し過剰です。追加のマッチャーを提供していますが、これらは(allOf、anyOf、どちらか、両方などのような)ハムクレストの重複です。 – Jonas