java arch_检查Java代码的结构 – ArchUnit

  • Post author:
  • Post category:java


ArchUnit

ArchUnit是一个免费的简单的可扩展库,能够检查Java代码的结构。

TL;DR

ArchUnit可以通过Maven Central获取

com.tngtech.archunit

archunit-junit

0.4.0

创建一个JUnit 测试

import com.tngtech.archunit.junit.AnalyzeClasses;

import com.tngtech.archunit.junit.ArchTest;

import com.tngtech.archunit.junit.ArchUnitRunner;

import com.tngtech.archunit.lang.ArchRule;

import org.junit.runner.RunWith;

import static com.tngtech.archunit.lang.syntax.ArchRuleDefinition.classes;

@RunWith(ArchUnitRunner.class)

@AnalyzeClasses(packages = “com.mycompany.myapp”)

class MyArchitectureTest {

@ArchTest

public static final ArchRule myRule =

classes()…

}

让API指引你

7ZzIrm.gif



版权声明:本文为weixin_39938746原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。