2017-07-04 92 views
0

我已经建立,这样的Spring应用程序...我的JUnit测试如何连接到我的Spring服务?

JSP - > myController的 - >为MyService - > MyDAO - > TheDatabase

的伟大工程。

现在我想要构建一个JUnit测试来执行MyService ...为创建测试功能创建,编辑,删除。

我在src/test/java/com/mycompany/myapp文件夹中创建了一个JUnit 4类,我运行服务器,然后尝试运行测试。

但它失败,因为@Autowired MyService没有得到实例化。

public class Test1 { 

    @Autowired 
    MyService myService; 

    @Test 
    public void test() { 

     myService.doSomething(); 

    } 

} 

问题:如何让Spring在我的JUnit测试中实例化MyService?

+0

你看着http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#testing? – dunni

回答