gpt4 book ai didi

java - 自动(半)创建单元测试?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:50:05 24 4
gpt4 key购买 nike

是否有支持从注释生成一些标准单元测试的框架?我想到的一个例子是:

@HasPublicDefaultConstructor
public class Foo {

}

这显然会被用来自动生成一个单元测试来检查 Foo 是否有默认构造函数。我是唯一想到类似事情的人吗? ;) 虽然我对 Java 最感兴趣,但其他语言的解决方案肯定也会很有趣。

编辑:为了回应 S.Lott 的回答,让我澄清一下:

我正在尝试测试该类是否具有默认构造函数。 (当然这只是一个例子。)我可以通过编写测试来做到这一点,但我觉得那很乏味。所以我正在寻找一种可以在编译时(通过 APT)处理注释并为我生成测试的工具。有这样的东西吗?如果不是,您认为这是个好主意吗?

最佳答案

问题是,以附加注释的形式用单元测试信息“污染”生产代码是否真的是个好主意。我个人会投反对票。

关于java - 自动(半)创建单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/396337/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com