エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
claim クレートを利用してテスト時のコードをスッキリさせる - paild tech blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
claim クレートを利用してテスト時のコードをスッキリさせる - paild tech blog
お手伝いの yuki です。今日はクレートを使った小ネタです。claim という、アサーション関連の便利なマ... お手伝いの yuki です。今日はクレートを使った小ネタです。claim という、アサーション関連の便利なマクロを提供するクレートがあります。意外と知られていない気もするので紹介しておこうと思います。 claim assert_matches! や Result の結果を判定するのに便利な assert_ok! 、Option の結果を判定するのに便利な assert_some! 、非同期処理周りで用いられる Poll の準備完了判定を行える assert_ready! などの便利なアサーションに関連するマクロを提供するクレートです。シンプルながらも強力なクレートです。 下記から利用することができます。 github.com 今回はテスト用として説明しますが、もちろん本流の処理にも利用できます。リリースビルド時には挿入されない debug_* で始まるマクロも、すべてのマクロに対して提供さ