是否有支持从注释生成一些标准单元测试的框架?我想到的一个例子是:
@HasPublicDefaultConstructor
public class Foo {
}
这显然会用于自动生成一个单元测试来检查 Foo 是否具有默认构造函数。我是唯一一个想到过这种事情的人吗?;) 虽然我对 Java 最感兴趣,但其他语言的解决方案肯定也会很有趣。
编辑:针对 S.Lott 的回答,让我澄清一下:
我正在尝试测试该类是否具有默认构造函数。(当然这只是一个例子。)我可以通过编写一个测试来做到这一点,但我觉得这很乏味。所以我正在寻找一种工具,可以在编译时(通过 APT)处理注释并为我生成测试。存在这样的东西吗?如果不是,你认为这是个好主意吗?