@@ -0,0 +1,822 @@
+package org.drools.guvnor.server;%0A%0Aimport org.drools.repository.AssetItem;%0Aimport org.drools.repository.RulesRepository;%0Aimport org.drools.repository.VersionedAssetItemIterator;%0A%0Aimport javax.jcr.NodeIterator;%0Aimport java.util.Arrays;%0Aimport java.util.Iterator;%0A%0Aimport static org.mockito.Mockito.mock;%0A%0Apublic class MockAssetItemIterator extends VersionedAssetItemIterator %7B%0A%0A    private Iterator%3CAssetItem%3E assetItems;%0A%0A    public MockAssetItemIterator() %7B%0A        super(mock(NodeIterator.class), mock(RulesRepository.class), new String%5B0%5D);%0A    %7D%0A%0A    public boolean hasNext() %7B%0A        return assetItems.hasNext();%0A    %7D%0A%0A    public AssetItem next() %7B%0A        return assetItems.next();%0A    %7D%0A%0A    public void setAssets(AssetItem... assetItems) %7B%0A        this.assetItems = Arrays.asList(assetItems).iterator();%0A    %7D%0A%7D%0A

Add missing class.