BAEL-3290: Basic injection added

This commit is contained in:
Justin Albano
2019-12-09 21:54:17 -05:00
parent 4c9417cff1
commit 3539c9900a
6 changed files with 113 additions and 0 deletions
@@ -0,0 +1,24 @@
package com.baeldung.dependency.ioc;
import static org.junit.jupiter.api.Assertions.assertNotNull;
import org.junit.jupiter.api.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("classpath:/ioc-context.xml")
public class XmlAppConfigTest {
@Autowired
@Qualifier("xml-store-by-constructor")
private Store storeByConstructorInjection;
@Test
public void givenValidXmlConfig_WhenInjectStoreByConstructorInject_ThenBeanIsNotNull() {
assertNotNull(storeByConstructorInjection);
}
}