2017-09-20 31 views
1

歡迎,如何實現使用不是當前的集成測試Spring 4.0.7 RELEASE版本

我們正在嘗試爲我們的Spring項目添加集成測試。 這裏列出當前的Maven依賴關係。

-Spring Version: **4.0.7 RELEASE** 
-JUnit: **4.8** 

單元測試已經存在。它們的執行方式如下:@RunWith(SpringJUnit4ClassRunner.class)

我們試圖在執行單元測試時使用Maven配置來排除IntegrationTests。

  <plugin> 
       <groupId>org.apache.maven.plugins</groupId> 
       <artifactId>maven-surefire-plugin</artifactId> 
       <version>2.20.1</version> 
       <configuration> 
        <includes> 
         <include>**/*.class</include> 
        </includes> 
        <excludes> 
         <exclude>**/*IntegrationTest.java</exclude> 
        </excludes> 
       </configuration> 
      </plugin> 

      <plugin> 
       <groupId>org.apache.maven.plugins</groupId> 
       <artifactId>maven-failsafe-plugin</artifactId> 
       <version>2.20.1</version> 
       <configuration> 
        <includes> 
         <include>**/*IntegrationTest.java</include> 
        </includes> 
       </configuration> 
      </plugin> 

不幸的是,它只起到了部分作用,因爲現在集成測試根本不能執行。如果有人能幫助解決這個問題,我將不勝感激。 預先感謝您!

回答

相關問題