Package org.apache.myfaces.extensions.cdi.core.impl.projectstage

Examples of org.apache.myfaces.extensions.cdi.core.impl.projectstage.ProjectStageProducer


        String oldEnvVal = "" + System.getProperty(envName);
        try
        {
            System.setProperty(envName, "SystemTest");

            ProjectStageProducer psp = JsfProjectStageProducer.getInstance();
            Assert.assertNotNull(psp);

            ProjectStageProducer.setProjectStage(null);

            ProjectStage ps = psp.getProjectStage();
            Assert.assertNotNull(ps);
            Assert.assertEquals(ps, ProjectStage.SystemTest);
            Assert.assertTrue(ps == ProjectStage.SystemTest);
        }
        finally
View Full Code Here


            {
                super.reset();
            }
        }.reset();

        new ProjectStageProducer() {
            private static final long serialVersionUID = -2656209286979856460L;

            @Override
            public void reset()
            {
View Full Code Here

    }

    @Test
    public void testLazyInitBeforeStaticCall()
    {
        assertEquals(new ProjectStageProducer(){}.getProjectStage(), ProjectStage.Production);
    }
View Full Code Here

            {
                super.reset();
            }
        }.reset();

        new ProjectStageProducer() {
            private static final long serialVersionUID = -2656209286979856460L;

            @Override
            public void reset()
            {
View Full Code Here

    }

    @Test
    public void testLazyInitBeforeStaticCall()
    {
        assertEquals(new ProjectStageProducer(){}.getProjectStage(), ProjectStage.Production);
    }
View Full Code Here

     * @throws Exception
     */
    @Test
    public void testManualDetection() throws Exception
    {
        ProjectStageProducer psp = ProjectStageProducer.getInstance();
        Assert.assertNotNull(psp);

        // first manually reset the ProjectStage
        ProjectStageProducer.setProjectStage(null);

        psp.determineProjectStage();

        ProjectStage ps = psp.getProjectStage();
        Assert.assertNotNull(ps);
        Assert.assertEquals(ps, ProjectStage.Production);
        Assert.assertTrue(ps == ProjectStage.Production);
    }
View Full Code Here

        try
        {
            // we need to do this manually because there is no dependency injection in place
            // at this time
            ProjectStageProducer psp = ProjectStageProducer.getInstance();

            psp.determineProjectStage();
            ProjectStage projectStage = psp.getProjectStage();

            if (projectStage == ProjectStage.UnitTest)
            {
                // for unit tests, we use the mock context
                afterBeanDiscovery.addContext(new MockViewScopedContext());
View Full Code Here

    private ProjectStage getCurrentProjectStage()
    {
        try
        {
            ProjectStageProducer projectStageProducer = ProjectStageProducer.getInstance();

            //noinspection ConstantConditions
            projectStageProducer.determineProjectStage();
            return projectStageProducer.getProjectStage();
        }
        catch (Exception e)
        {
            if (!(e instanceof RuntimeException))
            {
View Full Code Here

        String oldEnvVal = "" + System.getProperty(envName);
        try
        {
            System.setProperty(envName, "SystemTest");

            ProjectStageProducer psp = JsfProjectStageProducer.getInstance();
            Assert.assertNotNull(psp);

            ProjectStageProducer.setProjectStage(null);

            ProjectStage ps = psp.getProjectStage();
            Assert.assertNotNull(ps);
            Assert.assertEquals(ps, ProjectStage.Production);
            Assert.assertTrue(ps == ProjectStage.Production);
        }
        finally
View Full Code Here

        CodiStartupBroadcaster.broadcastStartup();
       
        // we need to do this manually because there is no dependency injection in place
        // at this time
        ProjectStageProducer psp = ProjectStageProducer.getInstance();

        ProjectStage projectStage = psp.getProjectStage();

        if (projectStage == ProjectStage.UnitTest)
        {
            // for unit tests, we use the mock context
            afterBeanDiscovery.addContext(new MockViewScopedContext());
View Full Code Here

TOP

Related Classes of org.apache.myfaces.extensions.cdi.core.impl.projectstage.ProjectStageProducer

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.