java - 如何在 java 中测试匿名嵌套类?

标签 java class testing junit nested

我需要使用 junit 检查调用了嵌套匿名类的方法。但是这个类是私有(private)的。有没有一种方法可以在不改变可见性和工作逻辑的情况下对其进行测试?可能存在解决类似问题的通用方法?

最佳答案

类是私有(private)的或匿名的这一事实意味着实现细节是私有(private)的。一般来说,您的测试不应依赖于实现细节,而应该测试行为,而不是具体的实现。

关于java - 如何在 java 中测试匿名嵌套类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10796495/

相关文章:

java - junit测试与真实源码混合情况下的POM文件

java - Maven、Vaadin 和资源文件夹

java - 如何在 Android 中为 Activity java 类和非 Activity java 类创建单独的文件夹

iOS 和 UIKit 类检查

ios - 从 Xcode 项目中完全删除测试目标

typescript - 将 Mocha 与 TypeScript 路径一起使用

java - 为什么我在 Android 中需要 super() ?

java - HmacSHA1 的 Mac.getInstance() 需要很长时间才能执行

PHP 类析构函数中的 mysql_query(无法建立到服务器的链接)

javascript - 从客户端测试 API