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
36 watching
83 forks
Language: C#
last commit: about 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
brettz9/eslint-config-ash-nazgA comprehensive configuration for JavaScript projects with enhanced error checking and code quality control.6
mcandre/lintersA community wiki for improving code quality through static analysis and style checking tools342
petabridge/nbenchA performance benchmarking and testing framework for .NET applications.534
phpcsstandards/php_codesnifferDetects and enforces coding standards in PHP code to ensure consistency and quality.1,018
redth/dotnet-maui-checkTool to verify and maintain .NET MAUI projects by checking for updates and ensuring compatibility with different versions.482
p-ranav/criterionA microbenchmarking library for measuring performance of C++ code212
bkoelman/csharpguidelinesanalyzerA tool that analyzes C# code against predefined coding guidelines and reports diagnostics145
david-desmaisons/codedependencyscannerAnalyzes .Net assembly code dependencies and relationships37
has-taiar/reachability.netProvides a unified API for checking network connectivity across multiple platforms.28
airbus-cert/dnyaraA .Net wrapper library for the native Yara library to quickly identify and classify malware samples.38
benbalter/problem_childAllows users to create GitHub issues from a web form50
menees/analyzersC# code analysis rules to enforce coding standards and best practices22
mazharenko/fluentassertions.eventualA NuGet package that allows developers to wait for FluentAssertions checks to pass during testing5
verifytests/verify.icsharpcode.decompilerA verification tool for .NET assemblies decompiled by ICSharpCode.Decompiler8
realvizu/nsdepcopAnalyzes namespace dependencies in C# projects to prevent unintended dependencies200