>>91
それって、selftest関数自体は外部からテストするような格好でコールされるんですよね

単にselftestという名前を統一的に決めておいて、
テストツールから自動的にこの関数がテスト目的で呼ばれるようにするだけのこと?