@TestSubject
private SDTaServiceTypeField toTest;
@Mock
private SDTaComponentTagField commponentTagField;
@Mock
private SDTaComponentTypeField commponentTypeField;
@Before
public void setUp() throws Exception {
toTest = new SDTaServiceTypeField(wrapper);
injectMocks(this);
根据上面的代码,我有两个模拟需要被其他服务使用(不是测试主题的一部分)。因为它适合Serializable实例的抱怨
java.lang.RuntimeException:至少可以将两个模拟分配给受保护的java.io.Serializable com.cisco.spvtg.rosa.vsm.common.tablefield.domain.PropertyDefBasedField.value&#39;: EasyMock for class com.cisco.spvtg.rosa.vsm.common.lineup.config.dcm.sicomponents.SDTaComponentTagField and EasyMock for class com.cisco.spvtg.rosa.vsm.common.lineup.config.dcm.sicomponents.SDTaComponentTypeField < / p>
我该如何解决这个问题?