如果利用 python 对 java 代码进行 单元测试? 能不能提供一下博文或者思路?
不懂 java 怎么做 java 单元测试呢,懂 java 何必用 python 来做 java 单元测试呢
让写出 java 代码的人自己做单测,我觉得会更方便一点
比较难,一般单元测试需要能获取或者控制被测程序的一些内部变量。python 结合 java 大部分方案都是直接通过命令行调用或者通过网络调用,能直接访问到内部变量级别的基本没有。
而且也没有这个需求,都要做单元测试了,还不想用 Java 语言,这个应该是极个别现象吧。 如果说主要是想简化单测的代码编写量,可以考虑用 java 的其他变种语言,比如 groovy + spock 单测框架,写出来的简洁程度不亚于 python ,语法上也和 python 有几分相似。