搜索 Gradle 插件

tech.apter.junit5.jupiter.robolectric-extension-gradle-plugin

所有者: Apter

此存储库旨在弥合 JUnit 5 和 Robolectric 之间的差距,使开发人员能够利用这两个框架的单元测试 Android 应用程序的优势。虽然 Robolectric 目前还没有专门的 JUnit 5 扩展,但该项目提出了一种社区驱动的解决方案,以实现无缝集成。

https://github.com/apter-tech/junit5-robolectric-extension

来源: https://github.com/apter-tech/junit5-robolectric-extension.git

版本 0.7.0 (最新)

0.7.0

创建于 2024 年 5 月 23 日。

此存储库旨在弥合 JUnit 5 和 Robolectric 之间的差距,使开发人员能够利用这两个框架的单元测试 Android 应用程序的优势。虽然 Robolectric 目前还没有专门的 JUnit 5 扩展,但该项目提出了一种社区驱动的解决方案,以实现无缝集成。

使用 plugins DSL

plugins {
  id("tech.apter.junit5.jupiter.robolectric-extension-gradle-plugin") version "0.7.0"
}

使用 旧插件应用程序

buildscript {
  repositories {
    maven {
      url = uri("https://plugins.gradle.org.cn/m2/")
    }
  }
  dependencies {
    classpath("tech.apter.junit5.jupiter:robolectric-extension-gradle-plugin:0.7.0")
  }
}

apply(plugin = "tech.apter.junit5.jupiter.robolectric-extension-gradle-plugin")

使用 plugins DSL

plugins {
  id "tech.apter.junit5.jupiter.robolectric-extension-gradle-plugin" version "0.7.0"
}

使用 旧插件应用程序

buildscript {
  repositories {
    maven {
      url "https://plugins.gradle.org.cn/m2/"
    }
  }
  dependencies {
    classpath "tech.apter.junit5.jupiter:robolectric-extension-gradle-plugin:0.7.0"
  }
}

apply plugin: "tech.apter.junit5.jupiter.robolectric-extension-gradle-plugin"

学习如何将插件应用于子项目