expect(contextFactory.assetExists(spec, webinfAppLocation, "MyComponent.html", null)).andReturn(false);
expect(contextFactory.assetExists(spec, webinfLocation, "MyComponent.html", null)).andReturn(false);
expect(classpathFactory.assetExists(spec, base, "MyComponent.html", null)).andReturn(false);
expect(contextFactory.assetExists(spec, webinfAppLocation, "resolver/MyComponent.html", null)).andReturn(false);
expect(contextFactory.assetExists(spec, webinfLocation, "resolver/MyComponent.html", null)).andReturn(true);
expect(comp.getLocation()).andReturn(l);
expect(contextFactory.createAsset(webinfLocation, spec, "resolver/MyComponent.html", null, l)).andReturn(asset);
expect(asset.getResourceLocation()).andReturn(resource);