An open API service indexing awesome lists of open source software.

https://github.com/aimenux/netarchtestdemo

Using NetArchTest library to enforce architecture rules
https://github.com/aimenux/netarchtestdemo

fluent-assertions net80 netarchtest nunit-tests webapi

Last synced: about 1 year ago
JSON representation

Using NetArchTest library to enforce architecture rules

Awesome Lists containing this project

README

          

[![.NET](https://github.com/aimenux/NetArchTestDemo/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/aimenux/NetArchTestDemo/actions/workflows/ci.yml)

# NetArchTestDemo
```
Using NetArchTest library to enforce architecture rules
```

In this demo, i m using [NetArchTest](https://github.com/BenMorris/NetArchTest) library in order to check layers dependencies :
- `Api` depends on `Domain` and `Infrastructure`
- `Infrastructure` depends on `Domain`
- `Domain` depends on nothing

**`Tools`** : net 8.0, netarchtest, nunit, fluent-assertions