gpt4 book ai didi

java - 从java类中删除测试代码

转载 作者:行者123 更新时间:2023-12-02 08:34:41 24 4
gpt4 key购买 nike

有没有办法从我的 Java 类中剥离 JUnit @Test 代码。目前我将测试代码嵌入到与要测试的源代码相同的文件中(是的,我知道这很糟糕,但它是我继续维护测试代码的动力)

我想从代码中删除测试方法,构建二进制文件并部署。

谢谢

最佳答案

不,我不知道你如何做到这一点,但我可以告诉你为什么你可能不想首先使用这种方法。

  1. 您也许可以删除测试,但是引用测试库的所有导入又如何呢?
  2. 测试可能调用的私有(private)方法怎么样?它们不会被标记为@Test
  3. 为什么要经历这些麻烦呢?每个 IDE 都有自动生成测试类的工具以及在它们之间切换的快捷方式。
  4. 如果测试注释被意外应用于您的类方法之一怎么办?
  5. 如果您的某个类方法意外调用了测试方法怎么办?

这些只是我能想到的一些原因......为什么不首先避免这个问题呢?

关于java - 从java类中删除测试代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2256604/

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