Я новичок в тестировании Spring и Junit. Я пытаюсь понять использование @ RunWith (SpringJUnit4ClassRunner.class) и @ ContextConfiguration (местоположения = {/dao-context.xml}) в строке 1 и строке 2 ниже в моем тестовое задание. В dao-контексте определены bean-компоненты datasource, entityManagerFactory и TranasctionManager.
@RunWith(SpringJUnit4ClassRunner.class) //Line 1
@ContextConfiguration(locations= {/dao-context.xml}) //Line2
Public class ProductServiceTest{
@Autowired
private void ProductDao productDao
......
.......
}