Ejemplo n.º 1
0
  @Before
  public void setUp() throws Exception {
    mockCoreArtifactXmlBean = mockHelper.createMock(ArtifactXmlBean.class);
    expect(mockCoreArtifactXmlBean.getName()).andStubReturn(coreArtifactName);
    expect(mockCoreArtifactXmlBean.isInstalled()).andStubReturn(coreIsInstalled);
    expect(mockCoreArtifactXmlBean.getSize()).andStubReturn(coreSize);
    expect(mockCoreArtifactXmlBean.getChecksum()).andStubReturn(coreChecksum);
    expect(mockCoreArtifactXmlBean.getType()).andStubReturn(coreType);

    mockPluginArtifactXmlBean = mockHelper.createMock(ArtifactXmlBean.class);
    expect(mockPluginArtifactXmlBean.getName()).andStubReturn(pluginArtifactName);
    expect(mockPluginArtifactXmlBean.isInstalled()).andStubReturn(pluginIsInstalled);
    expect(mockPluginArtifactXmlBean.getSize()).andStubReturn(pluginSize);
    expect(mockPluginArtifactXmlBean.getChecksum()).andStubReturn(pluginChecksum);
    expect(mockPluginArtifactXmlBean.getType()).andStubReturn(pluginType);

    mockTranslationArtifactXmlBean = mockHelper.createMock(ArtifactXmlBean.class);
    expect(mockTranslationArtifactXmlBean.getName()).andStubReturn(translationArtifactName);
    expect(mockTranslationArtifactXmlBean.isInstalled()).andStubReturn(translationIsInstalled);
    expect(mockTranslationArtifactXmlBean.getSize()).andStubReturn(translationSize);
    expect(mockTranslationArtifactXmlBean.getChecksum()).andStubReturn(translationChecksum);
    expect(mockTranslationArtifactXmlBean.getType()).andStubReturn(translationType);

    // For the serialization test in superclass - cannot use mockHelper because the replay needs to
    // be
    // done here.
    ArtifactXmlBean mockArtifactXmlBean = EasyMock.createMock(ArtifactXmlBean.class);
    expect(mockArtifactXmlBean.getName()).andStubReturn(coreArtifactName);
    expect(mockArtifactXmlBean.isInstalled()).andStubReturn(coreIsInstalled);
    expect(mockArtifactXmlBean.getSize()).andStubReturn(coreSize);
    expect(mockArtifactXmlBean.getChecksum()).andStubReturn(coreChecksum);
    expect(mockArtifactXmlBean.getType()).andStubReturn(coreType);
    replay(mockArtifactXmlBean);
    super.serializableToTest = new ArtifactStatus(mockArtifactXmlBean);
    verify(mockArtifactXmlBean);
  }