Package org.thechiselgroup.choosel.core.client.resources

Examples of org.thechiselgroup.choosel.core.client.resources.ResourceSet


        }
    }

    @Test
    public void addResourceSetsAddsToAllResources() {
        ResourceSet resources1 = ResourceSetTestUtils.createResources("test", 1, 2, 3);
        ResourceSet resources2 = ResourceSetTestUtils.createResources("test", 3, 4, 5);

        underTest.addResourceSet(resources1);
        underTest.addResourceSet(resources2);
        ResourceSet allResources = underTest.getResources();

        assertEquals(5, allResources.size());
        for (Resource resource : resources1) {
            assertTrue(allResources.contains(resource));
        }
        for (Resource resource : resources2) {
            assertTrue(allResources.contains(resource));
        }
    }
View Full Code Here


        }
    }

    @Test
    public void addUnlabeledSetContentsToAutomaticResourceSet() {
        ResourceSet resources = ResourceSetTestUtils.createResources(1);
        assertEquals(false, resources.hasLabel());

        underTest.addResourceSet(resources);

        assertThat(
                underTest.getAutomaticResourceSet().contains(ResourceSetTestUtils.createResource(1)),
View Full Code Here

                is(true));
    }

    @Test
    public void containsAddedLabeledResources() {
        ResourceSet resources = ResourceSetTestUtils.createLabeledResources(1, 2, 3);

        underTest.addResourceSet(resources);

        assertEquals(true, underTest.containsResourceSet(resources));
    }
View Full Code Here

        assertEquals(true, underTest.containsResourceSet(resources));
    }

    @Test
    public void containsAddedResources() {
        ResourceSet resources = ResourceSetTestUtils.createResources(1, 2, 3);

        underTest.addUnnamedResources(resources);

        assertEquals(true, underTest.containsResources(resources));
    }
View Full Code Here

        assertEquals(0, resources.getHandlerCount(ResourceSetChangedEvent.TYPE));
    }

    @Test
    public void doesNotContainResourceSetAfterAddingResources() {
        ResourceSet resources = ResourceSetTestUtils.createResources(1, 2, 3);
        resources.setLabel("test");

        underTest.addUnnamedResources(resources);

        assertEquals(false, underTest.containsResourceSet(resources));
    }
View Full Code Here

     *         resources. The label of the resource set contains the URI class.
     */
    public static ResourceSet createResourceSet(int numberOfResources,
            ResourceSetFactory resourceSetFactory) {

        ResourceSet resourceSet = resourceSetFactory.createResourceSet();
        long timestamp = System.currentTimeMillis();
        String uriClass = BENCHMARK_CLASS + timestamp;
        resourceSet.setLabel(uriClass);

        for (int i = 0; i < numberOfResources; i++) {
            resourceSet.add(createResource(i, timestamp, uriClass,
                    numberOfResources));
        }

        return resourceSet;
    }
View Full Code Here

        assertEquals(true, underTest.getResources().hasLabel());
    }

    @Test
    public void removeLabeledResourceSetDoesNotRemoveDuplicateResources() {
        ResourceSet resources1 = ResourceSetTestUtils.createLabeledResources(1, 2, 3);
        ResourceSet resources2 = ResourceSetTestUtils.createLabeledResources(3, 4, 5);

        underTest.addResourceSet(resources1);
        underTest.addResourceSet(resources2);
        underTest.removeResourceSet(resources2);
        ResourceSet allResources = underTest.getResources();

        assertEquals(3, allResources.size());
        for (Resource resource : resources1) {
            assertTrue(allResources.contains(resource));
        }
    }
View Full Code Here

        }
    }

    @Test
    public void removeResourcesDoesRemoveDuplicateResources() {
        ResourceSet resources1 = ResourceSetTestUtils.createResources(1, 2, 3);
        ResourceSet resources2 = ResourceSetTestUtils.createResources(3, 4, 5);

        underTest.addUnnamedResources(resources1);
        underTest.addUnnamedResources(resources2);
        underTest.removeUnnamedResources(resources2);
        ResourceSet allResources = underTest.getResources();

        assertEquals(2, allResources.size());
        assertEquals(true, allResources.contains(ResourceSetTestUtils.createResource(1)));
        assertEquals(true, allResources.contains(ResourceSetTestUtils.createResource(2)));
        assertEquals(false, allResources.contains(ResourceSetTestUtils.createResource(3)));
        assertEquals(false, allResources.contains(ResourceSetTestUtils.createResource(4)));
        assertEquals(false, allResources.contains(ResourceSetTestUtils.createResource(5)));
    }
View Full Code Here

        VisualItemValueResolver resolver = mockResolver();
        whenCanResolve(resolver).thenAnswer(new Answer<Boolean>() {
            @Override
            public Boolean answer(InvocationOnMock invocation) throws Throwable {
                VisualItem visualItem = (VisualItem) invocation.getArguments()[0];
                ResourceSet set = visualItem.getResources();

                return set.size() == resources.size()
                        && set.containsAll(resources);
            };
        });
        return resolver;
    }
View Full Code Here

        VisualItemValueResolver resolver = mockResolver();
        whenCanResolve(resolver).thenAnswer(new Answer<Boolean>() {
            @Override
            public Boolean answer(InvocationOnMock invocation) throws Throwable {
                VisualItem visualItem = (VisualItem) invocation.getArguments()[0];
                ResourceSet set = visualItem.getResources();

                return set.containsAll(resources);
            }
        });
        return resolver;
    }
View Full Code Here

TOP

Related Classes of org.thechiselgroup.choosel.core.client.resources.ResourceSet

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.