注釈からいくつかの標準単体テストの生成をサポートするフレームワークはありますか? 私が考えていることの例は次のとおりです。
@HasPublicDefaultConstructor
public class Foo {
}
これは明らかに、Foo にデフォルトのコンストラクターがあるかどうかをチェックする単体テストを自動的に生成するために使用されます。そんなことを考えたのは私だけでしょうか。;) 私は Java に最も興味がありますが、他の言語でのソリューションも確かに興味深いものです。
編集:S.Lottの答えに応えて、明確にさせてください:
クラスにデフォルトのコンストラクターがあるかどうかをテストしようとしています。(もちろん、これは単なる例です。) テストを書くことでそれを行うこともできますが、それは非常に面倒です。そこで、コンパイル時に (APT を介して) 注釈を処理し、テストを生成するツールを探しています。そのようなものは存在しますか?そうでない場合、それは良い考えだと思いますか?