普通に`tests`ディレクトリ配下にファイルを作成すると、テスト対象とみなされてしまうため、`mod.rs`というファイル名にする。 ```console  tests ├──  common │ └──  mod.rs ├──  integration2_test.rs └──  integration_test.rs ``` `common/mod.rs` ```rust pub fn double(x: i32) -> i32 { x * 2 } ``` `integration_test.rs` ```rust mod common; #[test] fn it_pass() { assert_eq!(10, test_sample::prints_and_returns_10(common::double(5))) } ``` これで`common/mod.rs`はテスト対象と見なされずに`integration_test.rs`から利用できる。