ArchUnitNET icon indicating copy to clipboard operation
ArchUnitNET copied to clipboard

A C# architecture test library to specify and assert architecture rules in C# for automated testing.

Results 96 ArchUnitNET issues
Sort by recently updated
recently updated
newest added

There are multiple places where the error messages for failed tests with predicates are not making sense or are simply repeating the query without giving any more information about the...

kind/bug
triage/accepted

Hello, I'd like to check if a property type is nullable, but I don't think it's currently possible because of [this PR](https://github.com/TNG/ArchUnitNET/pull/305) which was merged a year ago. Maybe it...

waitforfeedback
triage/needs-information

## Motivation When using ArchUnitNET in large .NET solutions with many assemblies, running architecture tests in CI pipelines can become very slow. Currently, `ArchLoader().LoadAssemblies(...).Build()` always scans assemblies from scratch on...

kind/feature
triage/accepted

When calling following code multiple times with different lists of assemblies: ``` var archLoader = new ArchLoader(); archLoader = archLoader.LoadAssembliesIncludingDependencies(assemblies); ArchUnitNET.Domain.Architecture architectureUnderTest = archLoader.Build(); ``` somewhen an OutOfMemoryException is thrown....

kind/feature
triage/accepted

When I try to find out if there are calls from the assembly code to the specific generic method, it doesn't work properly. GetMethodMembers() method finds the method like: **System.Threading.Tasks.Task\`1...

kind/bug
triage/accepted