Examples of WeldSEClassPath


Examples of org.jboss.weld.environment.se.test.arquillian.WeldSEClassPath

        return false;
    }

    @Deployment(managed = false)
    public static Archive<?> getDeployment() {
        WeldSEClassPath archives = ShrinkWrap.create(WeldSEClassPath.class);

        JavaArchive archive01 = ShrinkWrap.create(BeanArchive.class)
                .addAsManifestResource(new BeansXml(BeanDiscoveryMode.ALL)
                        .interceptors(ZoomInterceptor.class)
                        .decorators(CameraDecorator.class)
                        .alternatives(RangefinderCamera.class)
                        .excludeFilters(
                                Exclude.exact(PinholeCamera.class).ifClassAvailable(DSLR.class)
                        ), "beans.xml")
                .addClasses(ZoomInterceptor.class, CameraDecorator.class, RangefinderCamera.class);

        JavaArchive archive02 = ShrinkWrap.create(BeanArchive.class)
                .addAsManifestResource(new BeansXml(BeanDiscoveryMode.ALL), "beans.xml")
                .addClasses(Zoom.class, Camera.class, DSLR.class, PinholeCamera.class);

        archives.add(archive01);
        archives.add(archive02);
        return archives;
    }
View Full Code Here

Examples of org.jboss.weld.environment.se.test.arquillian.WeldSEClassPath

@RunWith(Arquillian.class)
public class BeanDiscoveryInjectionTest {

    @Deployment
    public static Archive<?> getDeployment() {
        WeldSEClassPath archives = ShrinkWrap.create(WeldSEClassPath.class);
        JavaArchive archive01 = ShrinkWrap.create(BeanArchive.class).addAsManifestResource(new BeansXml(BeanDiscoveryMode.ALL), "beans.xml")
                .addClasses(Dog.class, Cat.class, Cow.class);
        JavaArchive archive02 = ShrinkWrap.create(BeanArchive.class).addAsManifestResource(new BeansXml(BeanDiscoveryMode.ANNOTATED), "beans.xml")
                .addClasses(Plant.class, Tree.class, Stone.class);
        JavaArchive archive03 = ShrinkWrap.create(BeanArchive.class).addAsManifestResource(new BeansXml(BeanDiscoveryMode.NONE), "beans.xml")
                .addClasses(Flat.class, House.class);
        archives.add(archive01);
        archives.add(archive02);
        archives.add(archive03);
        return archives;
    }
View Full Code Here

Examples of org.jboss.weld.environment.se.test.arquillian.WeldSEClassPath

@RunWith(Arquillian.class)
public class BeanDiscoveryWithJandexIndexTest {
    @Deployment
    public static Archive<?> getDeployment() {
        WeldSEClassPath archives = ShrinkWrap.create(WeldSEClassPath.class);
        JavaArchive archive01 = ShrinkWrap.create(BeanArchive.class).addAsManifestResource(EmptyAsset.INSTANCE, "beans.xml")
                .addAsManifestResource(EmptyAsset.INSTANCE, "jandex.idx") // simulate broken index
                .addClasses(Dog.class, Cat.class, Cow.class);
        archives.add(archive01);

        JavaArchive archive02 = ShrinkWrap.create(BeanArchive.class).addAsManifestResource(new BeansXml(BeanDiscoveryMode.ANNOTATED), "beans.xml")
                .addClasses(Plant.class, Tree.class, Stone.class);
        archive02.addAsManifestResource(createJandexIndexAsset(archive02), "jandex.idx");
        archives.add(archive02);

        JavaArchive archive03 = ShrinkWrap.create(BeanArchive.class).addAsManifestResource(new BeansXml(BeanDiscoveryMode.ALL), "beans.xml")
                .addClasses(Flat.class, House.class, Apartment.class);
        archive03.addAsManifestResource(createJandexIndexAsset(archive03), "jandex.idx");
        archives.add(archive03);
        return archives;
    }
View Full Code Here

Examples of org.jboss.weld.environment.se.test.arquillian.WeldSEClassPath

    @Deployment
    public static Archive<?> getDeployment() {
    oldArchiveIsolationProperty = System.getProperty(Weld.ARCHIVE_ISOLATION_SYSTEM_PROPERTY);
    System.setProperty(Weld.ARCHIVE_ISOLATION_SYSTEM_PROPERTY, "false");

        WeldSEClassPath archives = ShrinkWrap.create(WeldSEClassPath.class);
        JavaArchive archive = ShrinkWrap.create(BeanArchive.class).addAsManifestResource(EmptyAsset.INSTANCE, "beans.xml")
                .addClasses(Dog.class, Cat.class, Cow.class);
        archives.add(archive);
        return archives;
    }
View Full Code Here

Examples of org.jboss.weld.environment.se.test.arquillian.WeldSEClassPath

@RunWith(Arquillian.class)
public class BeanDiscoveryAlternativeTest {

    @Deployment
    public static Archive<?> getDeployment() {
        WeldSEClassPath archives = ShrinkWrap.create(WeldSEClassPath.class);
        JavaArchive archive01 = ShrinkWrap.create(BeanArchive.class).addAsManifestResource(new BeansXml(BeanDiscoveryMode.ALL).alternatives(AlternativeDog.class), "beans.xml")
                .addClasses(Dog.class, AlternativeDog.class, DogInterface.class, Cat.class);
        JavaArchive archive02 = ShrinkWrap.create(BeanArchive.class)
                .addAsManifestResource(new BeansXml(BeanDiscoveryMode.ANNOTATED).alternatives(AlternativeTree.class), "beans.xml")
                .addClasses(Tree.class, AlternativeTree.class, Plant.class, Stone.class, AlternativeStone.class);
        JavaArchive archive03 = ShrinkWrap.create(BeanArchive.class)
                .addAsManifestResource(new BeansXml(BeanDiscoveryMode.NONE).alternatives(AlternativeFlat.class), "beans.xml")
                .addClasses(Flat.class, AlternativeFlat.class);

        archives.add(archive01);
        archives.add(archive02);
        archives.add(archive03);
        return archives;
    }
View Full Code Here

Examples of org.jboss.weld.environment.se.test.arquillian.WeldSEClassPath

        return true;
    }

    @Deployment(managed = false)
    public static Archive<?> getDeployment() {
        WeldSEClassPath archives = ShrinkWrap.create(WeldSEClassPath.class);
        JavaArchive archive01 = ShrinkWrap.create(BeanArchive.class)
                .addAsManifestResource(new BeansXml(BeanDiscoveryMode.ALL).interceptors(ScopedInterceptor.class, ClassicInterceptor.class), "beans.xml")
                .addClasses(Dog.class, Cat.class, ClassicInterceptor.class, ScopedInterceptor.class, InterceptorBindingAnnotation.class);
        JavaArchive archive02 = ShrinkWrap.create(BeanArchive.class)
                .addAsManifestResource(new BeansXml(BeanDiscoveryMode.ANNOTATED).interceptors(ScopedInterceptor.class, ClassicInterceptor.class), "beans.xml")
                .addClasses(Plant.class, Tree.class, Stone.class);
        JavaArchive archive03 = ShrinkWrap.create(BeanArchive.class)
                .addAsManifestResource(new BeansXml(BeanDiscoveryMode.NONE).interceptors(ScopedInterceptor.class, ClassicInterceptor.class), "beans.xml")
                .addClasses(Flat.class, House.class);
        archives.add(archive01);
        archives.add(archive02);
        archives.add(archive03);
        return archives;
    }
View Full Code Here

Examples of org.jboss.weld.environment.se.test.arquillian.WeldSEClassPath

     * Throw exception because of the interceptor ClassicInterceptor not accessible.
     */
    @Deployment
    @ShouldThrowException(DeploymentException.class)
    public static Archive<?> getDeployment() {
        WeldSEClassPath archives = ShrinkWrap.create(WeldSEClassPath.class);
        JavaArchive archive01 = ShrinkWrap.create(BeanArchive.class)
                .addAsManifestResource(new BeansXml(BeanDiscoveryMode.ALL).interceptors(ScopedInterceptor.class, ClassicInterceptor.class), "beans.xml")
                .addClasses(Dog.class, Cat.class, InterceptorBindingAnnotation.class);
        JavaArchive archive02 = ShrinkWrap.create(BeanArchive.class)
                .addAsManifestResource(new BeansXml(BeanDiscoveryMode.ANNOTATED).interceptors(ScopedInterceptor.class, ClassicInterceptor.class), "beans.xml")
                .addClasses(Plant.class, Tree.class, Stone.class, ScopedInterceptor.class);
        JavaArchive archive03 = ShrinkWrap.create(BeanArchive.class)
                .addAsManifestResource(new BeansXml(BeanDiscoveryMode.NONE).interceptors(ScopedInterceptor.class, ClassicInterceptor.class), "beans.xml")
                .addClasses(Flat.class, House.class, ClassicInterceptor.class);
        archives.add(archive01);
        archives.add(archive02);
        archives.add(archive03);
        return archives;
    }
View Full Code Here

Examples of org.jboss.weld.environment.se.test.arquillian.WeldSEClassPath

@RunWith(Arquillian.class)
public class BeanDiscoveryInterceptorTest {

    @Deployment
    public static Archive<?> getDeployment() {
        WeldSEClassPath archives = ShrinkWrap.create(WeldSEClassPath.class);
        JavaArchive archive01 = ShrinkWrap.create(BeanArchive.class)
                .addAsManifestResource(new BeansXml(BeanDiscoveryMode.ALL).interceptors(ScopedInterceptor.class, ClassicInterceptor.class), "beans.xml")
                .addClasses(Dog.class, Cat.class, ClassicInterceptor.class, ScopedInterceptor.class, InterceptorBindingAnnotation.class);
        JavaArchive archive02 = ShrinkWrap.create(BeanArchive.class)
                .addAsManifestResource(new BeansXml(BeanDiscoveryMode.ANNOTATED).interceptors(ScopedInterceptor.class, ClassicInterceptor.class), "beans.xml")
                .addClasses(Plant.class, Tree.class, Stone.class);
        JavaArchive archive03 = ShrinkWrap.create(BeanArchive.class)
                .addAsManifestResource(new BeansXml(BeanDiscoveryMode.NONE).interceptors(ScopedInterceptor.class, ClassicInterceptor.class), "beans.xml")
                .addClasses(Flat.class, House.class);
        archives.add(archive01);
        archives.add(archive02);
        archives.add(archive03);
        return archives;
    }
View Full Code Here

Examples of org.jboss.weld.environment.se.test.arquillian.WeldSEClassPath

        return true;
    }

    @Deployment(managed = false)
    public static Archive<?> getDeployment() {
        WeldSEClassPath archives = ShrinkWrap.create(WeldSEClassPath.class);

        JavaArchive archive01 = ShrinkWrap.create(BeanArchive.class)
                .addClasses(WhiteNoiseGenerator.class, SoundSource.class, Normalized.class);

        JavaArchive archive02 = ShrinkWrap.create(BeanArchive.class).annotated()
                .addClasses(EqualizingDecorator.class, NormalizingInterceptor.class, SineWaveGenerator.class);

        archives.add(archive01);
        archives.add(archive02);
        return archives;
    }
View Full Code Here

Examples of org.jboss.weld.environment.se.test.arquillian.WeldSEClassPath

     * Throw exception because of the decorator ClassicRepresentDecorator not discovered, because it has not a bean defining annotation.
     */
    @Deployment
    @ShouldThrowException(DeploymentException.class)
    public static Archive<?> getDeployment() {
        WeldSEClassPath archives = ShrinkWrap.create(WeldSEClassPath.class);
        JavaArchive archive01 = ShrinkWrap.create(BeanArchive.class)
                .addAsManifestResource(new BeansXml(BeanDiscoveryMode.ALL).decorators(ClassicRepresentDecorator.class, ScopedRepresentDecorator.class),
                        "beans.xml")
                        .addClasses(Dog.class, Cat.class);
        JavaArchive archive02 = ShrinkWrap.create(BeanArchive.class)
                .addAsManifestResource(new BeansXml(BeanDiscoveryMode.ANNOTATED).decorators(ClassicRepresentDecorator.class, ScopedRepresentDecorator.class),
                        "beans.xml")
                        .addClasses(Plant.class, Tree.class, Stone.class, ScopedRepresentDecorator.class);
        JavaArchive archive03 = ShrinkWrap.create(BeanArchive.class)
                .addAsManifestResource(new BeansXml(BeanDiscoveryMode.NONE).decorators(ClassicRepresentDecorator.class, ScopedRepresentDecorator.class),
                        "beans.xml")
                        .addClasses(Flat.class, House.class, ClassicRepresentDecorator.class);
        archives.add(archive01);
        archives.add(archive02);
        archives.add(archive03);
        return archives;
    }
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.