我怀疑我可能会被告知我需要重新设计我的测试或我的app类或其他东西......但谁知道,也许不是?
我有一个CUT我正在使用注入的间谍java.util.Properties
字段mockedProps
进行测试,代表字段Properties props
...
假设在其活动过程中(例如在功能或E2E测试而不是超简单单元测试中),CUT将字段props
的值设置为新创建的Properties
对象。这使得无法再通过测试方法访问此新字段。
能够说"重新注入"会很高兴。当前props
字段为mockedProps
...是否有任何方法可以解决此类问题?