ArchUnitNET
ArchUnitNET copied to clipboard
A C# architecture test library to specify and assert architecture rules in C# for automated testing.
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...
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...
## 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...
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....
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...