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

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


     * 2 view items get added to trigger call, we check that one is ignored
     * </p>
     */
    @Test
    public void addedVisualItemsWithErrorsGetIgnoredWhenResourcesChange() {
        Resource validResource = createResource(TYPE_1, 1);

        setCanResolveIfContainsResourceExactlyResolver(toResourceSet(validResource));

        helper.addToContainedResources(toResourceSet(validResource,
                createResource(TYPE_2, 1)));
View Full Code Here


    /**
     * delta=removed, old_state=errors ==&gt; ignore
     */
    @Test
    public void removedVisualItemsWithErrorsGetIgnoredWhenResourcesChange() {
        Resource validResource = createResource(TYPE_1, 1);
        Resource errorResource = createResource(TYPE_2, 1);

        setCanResolveIfContainsResourceExactlyResolver(toResourceSet(validResource));

        helper.addToContainedResources(toResourceSet(validResource,
                errorResource));
View Full Code Here

    /**
     * delta=updated, old_state=errors, current_state=valid ==&gt; add
     */
    @Test
    public void updatedVisualItemsChangingFromErrorsToValidGetAddedWhenResourcesChange() {
        Resource resource1 = createResource(TYPE_1, 1);
        Resource resource2 = createResource(TYPE_1, 2);

        setCanResolveIfContainsResourceExactlyResolver(ResourceSetTestUtils
                .toResourceSet(resource1, resource2));

        helper.addToContainedResources(resource1);
View Full Code Here

    /**
     * delta=updated, old_state=valid, current_state=errors ==&gt; remove
     */
    @Test
    public void updatedVisualItemsChangingFromValidToErrorsGetRemovedWhenResourcesChange() {
        Resource resource1 = createResource(TYPE_1, 1);
        Resource resource2 = createResource(TYPE_1, 2);

        setCanResolveIfContainsResourceExactlyResolver(toResourceSet(resource1,
                resource2));

        helper.addToContainedResources(toResourceSet(resource1, resource2));
View Full Code Here

    /**
     * delta=updated, old_state=valid, current_state=valid ==&gt; updated
     */
    @Test
    public void updatedVisualItemsThatAreValidNowAndBeforeGetUpdatedWhenResourcesChange() {
        Resource resource1 = createResource(TYPE_1, 1);
        Resource resource2 = createResource(TYPE_1, 2);

        underTest.setResolver(slot, mockResolverThatCanAlwaysResolve());

        helper.addToContainedResources(resource1);

View Full Code Here

     * delta=updated, old_state=errors, current_state=errors ==&gt; ignore
     */
    @SuppressWarnings("unchecked")
    @Test
    public void updatedVisualItemsWithErrorsNowAndBeforeGetIgnoredWhenResourcesChange() {
        Resource validResource = createResource(TYPE_1, 3);

        setCanResolveIfContainsResourceExactlyResolver(ResourceSetTestUtils
                .toResourceSet(validResource));

        // adds error view item and correct view item
View Full Code Here

        String propertyName = "property";

        underTest.setResolver(slot, new CalculationResolver(propertyName,
                new SumCalculation()));

        Resource resource1 = createResource(TYPE_1, 1);
        resource1.putValue(propertyName, 1d);
        helper.addToContainedResources(resource1);

        final VisualItem visualItem = underTest.getFullVisualItemContainer()
                .getVisualItems().getFirstElement();
        visualItem.getValue(slot); // caches values

        // needs to be done before adding
        final double[] result = captureVisualItemNumberSlotValueOnUpdate(visualItem);

        Resource resource2 = createResource(TYPE_1, 2);
        resource2.putValue(propertyName, 2d);
        helper.addToContainedResources(resource2);

        assertEquals(1d + 2d, result[0], 0.000001d);
    }
View Full Code Here

     */
    @Test
    public void eventHandlerAddedVisualItemsWithErrorsGetIgnoredWhenResourcesChange() {
        VisualItemContainerChangeEventHandler handler = registerHandler();

        Resource validResource = createResource(TYPE_1, 1);

        setCanResolveIfContainsResourceExactlyResolver(toResourceSet(validResource));

        helper.addToContainedResources(toResourceSet(validResource,
                createResource(TYPE_2, 1)));
View Full Code Here

     */
    @Test
    public void eventHandlerRemovedVisualItemsWithErrorsGetIgnoredWhenResourcesChange() {
        VisualItemContainerChangeEventHandler handler = registerHandler();

        Resource validResource = createResource(TYPE_1, 1);
        Resource errorResource = createResource(ResourceSetTestUtils.TYPE_2, 1);

        setCanResolveIfContainsResourceExactlyResolver(ResourceSetTestUtils
                .toResourceSet(validResource));

        helper.addToContainedResources(ResourceSetTestUtils.toResourceSet(
View Full Code Here

     */
    @Test
    public void eventHandlerUpdatedVisualItemsChangingFromErrorsToValidGetAddedWhenResourcesChange() {
        VisualItemContainerChangeEventHandler handler = registerHandler();

        Resource resource1 = createResource(TYPE_1, 1);
        Resource resource2 = createResource(TYPE_1, 2);

        setCanResolveIfContainsResourceExactlyResolver(ResourceSetTestUtils
                .toResourceSet(resource1, resource2));

        helper.addToContainedResources(resource1);
View Full Code Here

TOP

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

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.