オブジェクト指向プログラムの単体テストに表明文を利用する方法がある.そこでは,テスト対象オブジェクトから,実行結果が入っているオブジェクトを参照し,その値(実行結果)を取得して,期待される値と比較する形で表明文を記述する.このため,テストコードの記述であるテストクラスがテスト対象以外の不要なオブジェクトに強く依存するという問題点がある.本研究では,このような不要なオブジェクトとの間の依存性を排除するために,オブジェクトを自動的に探索する表明機構を開発した.複数のオープンソースプロダクトを対象に実験を行い,この表明機構を採用することにより,テストクラスと他クラスとの間の結合度を低下できることを確認した.