实际代码:
RegistrationData registrationData = (RegistrationData)xstream.fromXML(text);
模拟课程:
PowerMockito.whenNew(XStream.class).withAnyArguments().thenReturn(mockXStream);
when(mockXStream.fromXML(any(String.class))).thenReturn(RegistrationData.class);
不确定我缺少什么,没有收到任何错误,只返回null。
答案 0 :(得分:0)
你的意思是:
when(mockXStream.fromXML(any(String.class))).thenReturn(mock(RegistrationData.class));
您不想返回Class
对象,想要返回模拟,对吗?