Package org.drools.repository

Examples of org.drools.repository.PackageItem


            String rule9Name = "testLoadRuleAssetWithRoleBasedAuthrozationForMetaData9";
            String rule10Name = "testLoadRuleAssetWithRoleBasedAuthrozationForMetaData10";

            String package9Name = "testLoadRuleAssetWithRoleBasedAuthrozationPackageReadonlyPack9";
            String category9Name = "testLoadRuleAssetWithRoleBasedAuthrozationPackageReadonlyCat9";
            PackageItem packageItem9 = impl.getRulesRepository().createPackage( package9Name,
                                                                                "desc" );
            @SuppressWarnings("unused")
            String packageItem9UUID = packageItem9.getUUID();
            repositoryCategoryService.createCategory( "",
                                                      category9Name,
                                                      "this is a pigeon" );
            @SuppressWarnings("unused")
            String uuid9 = impl.createNewRule( rule9Name,
                                               "MetaDataFilter3Description9",
                                               category9Name,
                                               package9Name,
                                               AssetFormats.DRL );

            String package10Name = "testLoadRuleAssetWithRoleBasedAuthrozationPackageReadonlyPack10";
            String category10Name = "testLoadRuleAssetWithRoleBasedAuthrozationPackageReadonlyCat10";
            PackageItem packageItem10 = impl.getRulesRepository().createPackage( package10Name,
                                                                                 "desc" );
            @SuppressWarnings("unused")
            String packageItem10UUID = packageItem10.getUUID();
            repositoryCategoryService.createCategory( "",
                                                      category10Name,
                                                      "this is a sparrow" );
            @SuppressWarnings("unused")
            String uuid10 = impl.createNewRule( rule10Name,
View Full Code Here


        AssetPageRequest assetPageRequest = new AssetPageRequest( "uuid",
                                                                  Arrays.asList( "formatInList" ),
                                                                  null,
                                                                  1,
                                                                  2 );
        PackageItem packageItem = mock( PackageItem.class );
        when( rulesRepository.loadPackageByUUID( Mockito.anyString() ) )
                .thenReturn( packageItem );
        AssetItemIterator assetItemIterator = mock( AssetItemIterator.class );

        when( packageItem.listAssetsByFormat( assetPageRequest.getFormatInList() ) )
                .thenReturn( assetItemIterator );
        PageResponse<AssetPageRow> pageResponse = repositoryAssetOperations
                .findAssetPage( assetPageRequest );
        assertNotNull( pageResponse );
        assertEquals( pageResponse.getStartRowIndex(),
View Full Code Here

            String rule11Name = "testLoadRuleAssetWithRoleBasedAuthrozationForMetaData11";
            String rule12Name = "testLoadRuleAssetWithRoleBasedAuthrozationForMetaData12";

            String package11Name = "testLoadRuleAssetWithRoleBasedAuthrozationPackageReadonlyPack11";
            String category11Name = "testLoadRuleAssetWithRoleBasedAuthrozationPackageReadonlyCat11";
            PackageItem packageItem11 = impl.getRulesRepository().createPackage( package11Name,
                                                                                 "desc" );
            @SuppressWarnings("unused")
            String packageItem11UUID = packageItem11.getUUID();
            repositoryCategoryService.createCategory( "",
                                                      category11Name,
                                                      "this is a dock" );
            @SuppressWarnings("unused")
            String uuid11 = impl.createNewRule( rule11Name,
                                                "DisplayHandlerDescription11",
                                                category11Name,
                                                package11Name,
                                                AssetFormats.DRL );

            String package12Name = "testLoadRuleAssetWithRoleBasedAuthrozationPackageReadonlyPack12";
            String category12Name = "testLoadRuleAssetWithRoleBasedAuthrozationPackageReadonlyCat12";
            PackageItem packageItem12 = impl.getRulesRepository().createPackage( package12Name,
                                                                                 "desc" );
            @SuppressWarnings("unused")
            String packageItem12UUID = packageItem12.getUUID();
            repositoryCategoryService.createCategory( "",
                                                      category12Name,
                                                      "this is a sparrow" );
            @SuppressWarnings("unused")
            String uuid12 = impl.createNewRule( rule12Name,
View Full Code Here

    }

    @Test
    public void testLoadGlobalPackageAndDependenciesAreNotFetched() {

        PackageItem packageItem = mock( PackageItem.class );
        when( this.rulesRepository.loadGlobalArea() ).thenReturn( packageItem );
        prepareMockForPackageConfigDataFactory( packageItem );
        assertNull( this.repositoryPackageOperations.loadGlobalPackage().dependencies );

    }
View Full Code Here

    }

    @Test
    public void testLoadGlobalPackageAndIsSnapshot() {
        PackageItem packageItem = mock( PackageItem.class );
        when( this.rulesRepository.loadGlobalArea() ).thenReturn( packageItem );
        preparePackageItemMockDates( packageItem );
        when( packageItem.isSnapshot() ).thenReturn( true );
        when( packageItem.getSnapshotName() ).thenReturn( "snapshotName123" );
        assertTrue( this.repositoryPackageOperations.loadGlobalPackage().isSnapshot );
        assertEquals( this.repositoryPackageOperations.loadGlobalPackage().snapshotName,
                      "snapshotName123" );

    }
View Full Code Here

    }

    @Test
    public void testLoadGlobalPackageAndIsNotSnapshot() {
        PackageItem packageItem = mock( PackageItem.class );
        when( this.rulesRepository.loadGlobalArea() ).thenReturn( packageItem );
        preparePackageItemMockDates( packageItem );
        when( packageItem.isSnapshot() ).thenReturn( false );
        when( packageItem.getSnapshotName() ).thenReturn( "snapshotName123" );
        assertFalse( this.repositoryPackageOperations.loadGlobalPackage().isSnapshot );
        assertNull( this.repositoryPackageOperations.loadGlobalPackage().snapshotName );
    }
View Full Code Here

    }

    @Test
    public void testRemovePackage() throws SerializationException {
        initSession();
        PackageItem packageItem = mock( PackageItem.class );
        when( this.rulesRepository.loadPackageByUUID( "uuid" ) ).thenReturn( packageItem );
        this.repositoryPackageOperations.removePackage( "uuid" );
        verify( packageItem ).remove();
        verify( rulesRepository ).save();
    }
View Full Code Here

    }

    @Test
    public void testCreatePackage() {
        initSession();
        PackageItem packageItem = mock( PackageItem.class );
        when( packageItem.getUUID() ).thenReturn( "uuid" );
        when( this.rulesRepository.createPackage( "name",
                                                  "description",
                                                  new String[]{"workspace"} ) ).thenReturn( packageItem );
        assertEquals( this.repositoryPackageOperations.createPackage( "name",
                                                                      "description",
View Full Code Here

    }

    @Test
    public void testSubCreatePackage() throws SerializationException {
        initSession();
        PackageItem packageItem = mock( PackageItem.class );
        when( packageItem.getUUID() ).thenReturn( "uuid" );
        when( this.rulesRepository.createSubPackage( "name",
                                                     "description",
                                                     "parentNode" ) ).thenReturn( packageItem );
        assertEquals( this.repositoryPackageOperations.createSubPackage( "name",
                                                                         "description",
View Full Code Here

    }

    @Test
    public void testLoadPackageConfigWithDependencies() {
        PackageItem packageItem = mock( PackageItem.class );
        when( this.rulesRepository.loadGlobalArea() ).thenReturn( packageItem );
        prepareMockForPackageConfigDataFactory( packageItem );
        assertNotNull( this.repositoryPackageOperations.loadPackageConfig( packageItem ).dependencies );
    }
View Full Code Here

TOP

Related Classes of org.drools.repository.PackageItem

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.