ArchUnit

Java architecture test library

A Java library to specify and assert architecture rules in plain Java code

A Java architecture test library, to specify and assert architecture rules in plain Java

GitHub

3k stars
52 watching
298 forks
Language: Java
last commit: 7 days ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tng/archunitnet A C# library for specifying and asserting architecture rules in C# code to ensure maintainable software design 916
android/architecture-samples A collection of Android app architectures and patterns for developers to study and implement 44,492
checkstyle/checkstyle A tool to enforce coding standards and best practices in Java code 8,350
rafaelfgx/architecture An example of an architecture using Clean Architecture and SOLID principles to separate concerns and promote simplicity and maintainability in a .NET 9 and Angular 18 application. 3,169
osl/jcute Automatically generates unit tests for Java programs by combining randomized concrete execution with symbolic execution and constraint solving. 88
caolan/nodeunit A unit testing framework for Node.js and the browser with simple syntax and powerful tools. 1,900
lukeed/uvu An extremely fast and lightweight test runner for Node.js and the browser 2,978
allenhwkim/ngentest Automates unit testing of Angular components and services using templates 144
bufferapp/android-clean-architecture-boilerplate A boilerplate project implementing Clean Architecture with Kotlin and Android 3,662
tcurdt/jdependency An analysis tool for class dependencies and jar file relationships 71
netflix/archaius A configuration management API for accessing static and dynamic properties in a single unit 2,473
powermock/powermock A Java framework that enables unit testing of normally untestable code by mocking static methods, constructors, and final classes. 4,162
android/architecture-templates Provides pre-built Android architecture templates with reactive, composable UI and data layer following the guide to app architecture. 2,751
zhkl0228/unidbg An Android native library emulator with iOS emulation capabilities and support for various debugging tools and backends. 3,883
tootallnate/java-websocket A library implementing a WebSocket protocol in Java. 10,530