テストの自動化について質問があります。

 ある関数とその関数内の全てのbreak pointを通過するテスト関数がある
とします。テスト関数の実行後にテストされた関数の全てのbreak pointを
通過したかをコード上からcheckしたいのですが、そのような機能を備えた
デバッガ、プログラミング言語は存在しますか?