Package org.drools.repository

Examples of org.drools.repository.ModuleItem.containsAsset()


        assertTrue(pkg.containsAsset("drools"));
        as = pkg.loadAsset("drools");
        assertEquals("some header", as.getContent());

        pkg = repo.loadModuleSnapshot("testMigratePackage", "SNAP2");
        assertTrue(pkg.containsAsset("drools"));
        as = pkg.loadAsset("drools");
        assertEquals("some header", as.getContent());
    }

}
View Full Code Here


    @Test
    public void testGetDroolsHeaderAndExists() {
        ModuleItem packageItem = mock( ModuleItem.class );
        AssetItem assetItem = mock( AssetItem.class );
        when( packageItem.containsAsset( "drools" ) ).thenReturn( true );
        when( packageItem.loadAsset( "drools" ) ).thenReturn( assetItem );
        when( assetItem.getContent() ).thenReturn( "content" );
        assertEquals( DroolsHeader.getDroolsHeader( packageItem ),
                      "content" );
        verify( packageItem ).loadAsset( "drools" );
View Full Code Here

    @Test
    public void testGetDroolsHeaderAndDoesNotExist() {
        ModuleItem packageItem = mock( ModuleItem.class );
        AssetItem assetItem = mock( AssetItem.class );
        when( packageItem.containsAsset( "drools" ) ).thenReturn( false );
        when( packageItem.loadAsset( "drools" ) ).thenReturn( assetItem );
        assertEquals( DroolsHeader.getDroolsHeader( packageItem ),
                      "" );
        verify( packageItem,
                never() ).loadAsset( "drools" );
View Full Code Here

    @Test
    public void testUpdateDroolsHeaderAndExists() {
        ModuleItem packageItem = mock( ModuleItem.class );
        AssetItem assetItem = mock( AssetItem.class );
        when( packageItem.containsAsset( "drools" ) ).thenReturn( true );
        when( packageItem.loadAsset( "drools" ) ).thenReturn( assetItem );
        DroolsHeader.updateDroolsHeader( "expected",
                                         packageItem );
        verify( assetItem ).updateContent( "expected" );
        verify( assetItem ).checkin( "" );
View Full Code Here

    @Test
    public void testUpdateDroolsHeaderAndDoesNotExist() {
        ModuleItem packageItem = mock( ModuleItem.class );
        AssetItem assetItem = mock( AssetItem.class );
        when( packageItem.containsAsset( "drools" ) ).thenReturn( false );
        when( packageItem.addAsset( "drools",
                                    "" ) ).thenReturn( assetItem );
        DroolsHeader.updateDroolsHeader( "expected",
                                         packageItem );
        verify( packageItem ).addAsset( "drools",
View Full Code Here

                                  + "global Pupa p \n"
                                  + "//Something else";

        ModuleItem packageItem = mock( ModuleItem.class );
        AssetItem assetItem = mock( AssetItem.class );
        when( packageItem.containsAsset( "drools" ) ).thenReturn( true );
        when( packageItem.loadAsset( "drools" ) ).thenReturn( assetItem );
        when( assetItem.getContent() ).thenReturn( header );

        final String actual = DroolsHeader.getDroolsHeader( packageItem );
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.