2
私はユニットテストを書くために(錆帳に応じて)標準的な方法を使用します。モジュールテストのみにエクスポート機能?
fn func() -> i32 {
0
}
#[cfg(test)]
mod test {
use super::*;
#[test]
fn func_test() {
let res = func();
}
}
それをコンパイルするために、私はpub
キーワード経由func
公衆をしなければなりません。
func
をプライベートにすることはできますが、内部のテストモジュール内で使用できますか?