基于 JUnit 單元測試框架,Arquillian Core 1.0.2.Final

jopen 12年前發布 | 11K 次閱讀 單元測試

單元測試框架 Arquillian 今天發布了 1.0 的第二個維護版本 1.0.2.Final,Arquillian 可讓你在遠程或者嵌入式的容器里測試業務邏輯,同時可作為一個壓縮包發布到容器中,并通過客戶端來進行交互測試。

單元測試框架,Arquillian Core 1.0.2.Final

Arquillian 是一個可以方便的在現有類基礎性擴展測試用例,基于 JUnit 。

@RunWith(org.jboss.arquillian.junit.Arquillian.class)
public class TemperatureConverterTestCase {
   @Deployment
   public static JavaArchive createTestArchive() {
      return Archives.create("test.jar", JavaArchive.class)
         .addClasses(TemperatureConverter.class, TemperatureConverterBean.class);
   }
}

該版本主要改進內容包括:

Enhancement
  • ARQ-920 - Support @Deployment on non-public member (method or field)
  • ARQ-921 - Make environment variables available for property replacement in configuration

Feature Request

  • ARQ-990 - Update dependencies to simplify downstream Fedora Packaging
  • ARQ-1024 - Support package private implementation
  • ARQ-1035 - Should support enriching a specific module in a multi module deployment

Bug

  • ARQ-376 - Environment configuration is overridden by arquillian.xml
  • ARQ-620 - arquillian-core-impl-base needs a non-optional dependency on jboss-logmanager

Task

  • ARQ-956 - Remove dependency on jboss-logging in JMX protocol

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!