代码断言 断言项目的源代码满足某些规则。 没有人遵循未被检查的规则。 如果仅由“架构师”定期/手动检查它们,则通常为时已晚,因为已经存在太多违规情况。 更好的方法是在JUnit测试中定义编码规则。 这样,它们会自动并定期地断言。 违反规则破坏了构建,因此,人们不得不调整代码以符合规则或以合理的方式修改规则。 代码声明支持有关程序包结构和测试范围的规则。 它还集成了几个静态代码分析工具。 语言独立检查 Java检查 Kotlin检查 其他 相依性 这是基于代码。 它检查包结构是否包含循环和/或是否遵循定义的规则。 public class DependencyTest { /