// Path: cdi-properties-test/cdi-properties-test-common/src/main/java/com/byteslounge/cdi/test/common/InjectedBean.java
// public class InjectedBean implements Serializable {
// 
//     private static final long serialVersionUID = 1L;
// 
//     public String getText() {
//         return TestConstants.BEAN_TEST_RETURN_VALUE;
//     }
// 
// }
// 
// Path: cdi-properties-test/cdi-properties-test-common/src/main/java/com/byteslounge/cdi/test/configuration/TestConstants.java
// public class TestConstants {
// 
//     private TestConstants() {
//     }
// 
//     public static final String OTHER_RESOURCE_BUNDLE_NAME = "bl.other";
//     public static final String BEAN_TEST_RETURN_VALUE = "getTextResult";
//     public static final String PROVIDED_RESOLVER_SUFFIX = "provided";
//     public static final String EXTERNAL_CLASSES_DIRECTORY = "target/external";
//     public static final String TEST_TARGET_CLASSES_DIRECTORY = "target/test-classes";
// 
// }


import javax.enterprise.context.RequestScoped;
import javax.inject.Inject;
import org.junit.Assert;
import com.byteslounge.cdi.test.common.InjectedBean;
import com.byteslounge.cdi.test.configuration.TestConstants;
/*
 * Copyright 2014 byteslounge.com (Gonçalo Marques).
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with
 * the License. You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on
 * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the
 * specific language governing permissions and limitations under the License.
 */
package com.byteslounge.cdi.test.wpm;




/**
 * Used in CDI Properties integration tests. See WarDefaultMethodIT.java,
 * WarProvidedMethodIT.java, EjbDefaultMethodIT.java and
 * EjbProvidedMethodIT.java.
 * 
 * @author Gonçalo Marques
 * @since 1.0.0
 */
@RequestScoped
public class RequestScopedBean {

    @Inject
// Path: cdi-properties-test/cdi-properties-test-common/src/main/java/com/byteslounge/cdi/test/common/InjectedBean.java
// public class InjectedBean implements Serializable {
// 
//     private static final long serialVersionUID = 1L;
// 
//     public String getText() {
//         return TestConstants.BEAN_TEST_RETURN_VALUE;
//     }
// 
// }
// 
// Path: cdi-properties-test/cdi-properties-test-common/src/main/java/com/byteslounge/cdi/test/configuration/TestConstants.java
// public class TestConstants {
// 
//     private TestConstants() {
//     }
// 
//     public static final String OTHER_RESOURCE_BUNDLE_NAME = "bl.other";
//     public static final String BEAN_TEST_RETURN_VALUE = "getTextResult";
//     public static final String PROVIDED_RESOLVER_SUFFIX = "provided";
//     public static final String EXTERNAL_CLASSES_DIRECTORY = "target/external";
//     public static final String TEST_TARGET_CLASSES_DIRECTORY = "target/test-classes";
// 
// }


// Path: cdi-properties-test/cdi-properties-test-common/src/main/java/com/byteslounge/cdi/test/wpm/RequestScopedBean.java
import javax.enterprise.context.RequestScoped;
import javax.inject.Inject;
import org.junit.Assert;
import com.byteslounge.cdi.test.common.InjectedBean;
import com.byteslounge.cdi.test.configuration.TestConstants;

/*
 * Copyright 2014 byteslounge.com (Gonçalo Marques).
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with
 * the License. You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on
 * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the
 * specific language governing permissions and limitations under the License.
 */
package com.byteslounge.cdi.test.wpm;




/**
 * Used in CDI Properties integration tests. See WarDefaultMethodIT.java,
 * WarProvidedMethodIT.java, EjbDefaultMethodIT.java and
 * EjbProvidedMethodIT.java.
 * 
 * @author Gonçalo Marques
 * @since 1.0.0
 */
@RequestScoped
public class RequestScopedBean {

    @Inject
    private InjectedBean injectedBean;