private void setUpUnsavedAssetItem() { unsavedAssetItem = mock( AssetItem.class ); when( unsavedAssetItem.getModule() ).thenReturn( packageItem ); when( unsavedAssetItem.getContent() ).thenReturn( "" ); when( unsavedAssetItem.getUUID() ).thenReturn( "mock" ); }
@Test public void testGetPackageItemHistorical() throws Exception { RulesRepository repo = getRepo(); ModuleItem pkg = repo.createModule("testGetPackageItemHistorical", ""); AssetItem asset = pkg.addAsset("whee", ""); asset.checkin(""); assertNotNull(asset.getModule()); repo.createModuleSnapshot(pkg.getName(), "SNAP"); ModuleItem pkg_ = repo.loadModuleSnapshot(pkg.getName(), "SNAP"); AssetItem asset_ = pkg_.loadAsset("whee"); ModuleItem pkg__ = asset_.getModule(); assertTrue(pkg__.isSnapshot()); assertTrue(pkg_.isSnapshot()); assertFalse(pkg.isSnapshot()); assertEquals(pkg.getName(), pkg__.getName()); asset.updateDescription("yeah !"); asset.checkin("new"); asset = pkg.loadAsset("whee"); assertNotNull(asset.getModule()); AssetHistoryIterator it = asset.getHistory(); while(it.hasNext()) { AssetItem as = it.next(); if (as.getVersionNumber() > 0) { System.err.println(as.getVersionNumber()); System.err.println(as.getModuleName()); assertNotNull(as.getModule()); assertEquals(pkg.getName(), as.getModule().getName()); } } }
assertEquals(loadGlobalArea().getUUID(), ruleItem.getModule().getUUID());
private void setUpSavedAssetItem() { savedAssetItem = mock( AssetItem.class ); when( savedAssetItem.getModule() ).thenReturn( packageItem ); when( savedAssetItem.getContent() ).thenReturn( "" ); when( savedAssetItem.getUUID() ).thenReturn( "mock" ); }
@Test public void testGetPackageItem() throws Exception { RulesRepository repo = getRepo(); ModuleItem def = repo.loadDefaultModule(); AssetItem asset = repo.loadDefaultModule().addAsset("testPackageItem", "test content"); ModuleItem pkg = asset.getModule(); assertEquals(def.getName(), pkg.getName()); assertEquals(def.getUUID(), pkg.getUUID()); }