我需要使用 junit 检查调用了嵌套匿名类的方法。但是这个类是私有(private)的。有没有一种方法可以在不改变可见性和工作逻辑的情况下对其进行测试?可能存在解决类似问题的通用方法?
最佳答案
类是私有(private)的或匿名的这一事实意味着实现细节是私有(private)的。一般来说,您的测试不应依赖于实现细节,而应该测试行为,而不是具体的实现。
关于java - 如何在 java 中测试匿名嵌套类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10796495/