Rustにおけるテストコードの配置とmain.rsの関数テスト方法
Rustのプロジェクトにおいて、テストコードは主に以下の二つの形式で記述される。
1. ソースファイル内でのモジュール化されたテスト
関数ごとの単体テストを行う場合、実装と同じファイル内に #[cfg(test)] 属性付きのモジュールとして記述することが一般的である。このモジュールでは、親スコープから必要な要素をインポートして利用する。
// src/main.rs
pub fn cal ...
6月24日 19:28 投稿