NetArchTest

Code quality checker

Enforces architectural rules in .Net codebases to promote consistent design and maintainability

A fluent API for .Net that can enforce architectural rules in unit tests.

GitHub

1k stars
35 watching
83 forks
Language: C#
last commit: 4 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
brettz9/eslint-config-ash-nazg A comprehensive configuration for JavaScript projects with enhanced error checking and code quality control. 6
mcandre/linters A community wiki for improving code quality through static analysis and style checking tools 341
petabridge/nbench A performance benchmarking and testing framework for .NET applications. 533
phpcsstandards/php_codesniffer Detects and enforces coding standards in PHP code to ensure consistency and quality. 969
redth/dotnet-maui-check Tool to verify and maintain .NET MAUI projects by checking for updates and ensuring compatibility with different versions. 479
p-ranav/criterion A microbenchmarking library for measuring performance of C++ code 211
bkoelman/csharpguidelinesanalyzer A tool that analyzes C# code against predefined coding guidelines and reports diagnostics 145
david-desmaisons/codedependencyscanner Analyzes .Net assembly code dependencies and relationships 37
has-taiar/reachability.net Provides a unified API for checking network connectivity across multiple platforms. 28
airbus-cert/dnyara A .Net wrapper library for the native Yara library to quickly identify and classify malware samples. 38
benbalter/problem_child Allows users to create GitHub issues from a web form 50
menees/analyzers C# code analysis rules to enforce coding standards and best practices 22
mazharenko/fluentassertions.eventual A NuGet package that allows developers to wait for FluentAssertions checks to pass during testing 5
verifytests/verify.icsharpcode.decompiler A verification tool for .NET assemblies decompiled by ICSharpCode.Decompiler 8
realvizu/nsdepcop Analyzes namespace dependencies in C# projects to prevent unintended dependencies 199