问题:无法在扩展类上存留返回对象的方法。我只是在我试图存根的方法上获取空指针。我需要首先对物体进行间谍吗?我也尝试过,并没有工作。使用扩展方法的PowerMokito问题
测试框架: PowerMockito版本1.9 PowerMock版本1.4.11 EasyMock的版本的代码尝试测试3.1
线。
String expected = methodFromExtendedClass_GetObject().getStringValueFromReturnObject();
测试代码
PowerMockito.stub(MemberModifier.method(ExtendedClassA.class, "methodFromExtendedClass_GetObject()")).toReturn(new testObject());
PowerMockito.stub(MemberModifier.method(testObject.class, "getStringValueFromReturnObject")).toReturn(testString);