我是 Spring 和 Junit 测试的新手。我试图了解在我的测试中在下面的第 1 行和第 2 行上使用 @RunWith(SpringJUnit4ClassRunner.class)和@ContextConfiguration (locations= {/dao-context.xml})。dao-context 定义了 datasource 、 entityManagerFactory 和 TranasctionManager bean。
@RunWith(SpringJUnit4ClassRunner.class) //Line 1
@ContextConfiguration(locations= {/dao-context.xml}) //Line2
Public class ProductServiceTest{
@Autowired
private void ProductDao productDao
......
.......
}