ArchUnit:一个 Java 架构测试库,用于在纯 Java 中指定和断言架构规则-源码下载
ArchUnit 是一个免费、简单且可扩展的库,用于检查 Java 代码的体系结构。 也就是说,ArchUnit 可以检查包和类、层和切片之间的依赖关系,检查循环依赖关系等等。 它通过分析给定的 Java 字节码,将所有类导入 Java 代码结构来实现。 ArchUnit 的主要重点是使用任何普通的 Java 单元测试框架自动测试架构和编码规则。
一个例子
将 Maven Central 依赖项添加到您的项目
Gradle
testImplementation 'com.tngtech.archunit:archunit:0.20.0'
Maven
com.tngtech.archunit
archunit
0.20.0</vers
, 相关下载链接:
https://download.csdn.net/download/weixin_42144707/20435287?utm_source=bbsseo