Examples of PageExtensionRegistry


Examples of org.jboss.arquillian.graphene.page.extension.PageExtensionRegistry

        PageExtension pageExtensionMock = Mockito.mock(PageExtension.class);
        when(pageExtensionMock.getExtensionScript()).thenReturn(JavaScript.fromString("document.Graphene = {};"));
        when(pageExtensionMock.getInstallationDetectionScript()).thenReturn(JavaScript.fromString("return (typeof document.Graphene != 'undefined');"));
        when(pageExtensionMock.getRequired()).thenReturn(Collections.EMPTY_LIST);
        // registry
        PageExtensionRegistry registry = context().getPageExtensionRegistry();
        registry.register(pageExtensionMock);
        // test
        context().getPageExtensionInstallatorProvider().installator(pageExtensionMock.getName()).install();
    }
View Full Code Here

Examples of org.jboss.arquillian.graphene.page.extension.PageExtensionRegistry

        PageExtension pageExtensionMock = Mockito.mock(PageExtension.class);
        when(pageExtensionMock.getExtensionScript()).thenReturn(JavaScript.fromString("var Graphene = {};"));
        when(pageExtensionMock.getInstallationDetectionScript()).thenReturn(JavaScript.fromString("return (typeof Graphene != 'undefined');"));
        when(pageExtensionMock.getRequired()).thenReturn(Collections.EMPTY_LIST);
        // registry
        PageExtensionRegistry registry = context().getPageExtensionRegistry();
        registry.register(pageExtensionMock);
        // test
        context().getPageExtensionInstallatorProvider().installator(pageExtensionMock.getName()).install();
    }
View Full Code Here

Examples of org.jboss.arquillian.graphene.page.extension.PageExtensionRegistry

        when(pageExtensionMock.getInstallationDetectionScript()).thenReturn(JavaScript.fromString("return ((typeof document.Graphene2 != 'undefined') && document.Graphene2 == 2);"));
        List<String> requirements = new ArrayList<String>();
        requirements.add(SimplePageExtension.class.getName());
        when(pageExtensionMock.getRequired()).thenReturn(requirements);
        // registry
        PageExtensionRegistry registry = context().getPageExtensionRegistry();
        registry.register(new SimplePageExtension());
        registry.register(pageExtensionMock);
        // test
        context().getPageExtensionInstallatorProvider().installator(pageExtensionMock.getName()).install();
        Assert.assertTrue(context().getPageExtensionInstallatorProvider().installator(SimplePageExtension.class.getName()).isInstalled());
        Assert.assertTrue(context().getPageExtensionInstallatorProvider().installator(pageExtensionMock.getName()).isInstalled());
    }
View Full Code Here

Examples of org.jboss.arquillian.graphene.page.extension.PageExtensionRegistry

        requirements.add(SimplePageExtension.class.getName());
        requirements.add(CyclicPageExtension1.class.getName());
        requirements.add(CyclicPageExtension2.class.getName());
        when(pageExtensionMock.getRequired()).thenReturn(requirements);
        // registry
        PageExtensionRegistry registry = context().getPageExtensionRegistry();
        registry.register(new SimplePageExtension());
        registry.register(pageExtensionMock);
        registry.register(new CyclicPageExtension1());
        registry.register(new CyclicPageExtension2());
        // test
        context().getPageExtensionInstallatorProvider().installator(pageExtensionMock.getName()).install();
    }
View Full Code Here

Examples of org.jboss.arquillian.graphene.page.extension.PageExtensionRegistry

        }
        return installatorProvider;
    }

    static PageExtensionRegistry getRegistry() {
        PageExtensionRegistry registry = REGISTRY_REFERENCE.get();
        if (registry == null) {
            throw new NullPointerException("context is null - it needs to be setup before starting to use it");
        }
        return registry;
    }
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.