Documentation : découpage du rapport en fichier pour respecter le cahier des charges. Reprise de la documentation effectuée par Clément.
This commit is contained in:
43
Webzine.Documentation/Rapport/equipe 1 - Annexes.md
Normal file
43
Webzine.Documentation/Rapport/equipe 1 - Annexes.md
Normal file
@@ -0,0 +1,43 @@
|
||||
# Rapport d'équipe — Projet Webzine
|
||||
|
||||
**Équipe 1**
|
||||
**Formation :** Développement .NET niveau 1 / Dr1-P4
|
||||
**Date :** Mars 2026
|
||||
|
||||
---
|
||||
|
||||
## Annexes
|
||||
|
||||
### A. Structure du projet
|
||||
|
||||
```
|
||||
Webzine.Entity/ → Entités du domaine (Artiste, Titre, Style, Commentaire)
|
||||
Webzine.Entity.Tests/ → Tests unitaires sur les entités
|
||||
Webzine.Repository.Contracts/ → Interfaces des repositories
|
||||
Webzine.Repository/ → Implémentations (Local, Db — partiel)
|
||||
Webzine.Business/ → Couche métier (non utilisée dans ce sprint)
|
||||
Webzine.Business.Contracts/ → Interfaces métier
|
||||
Webzine.EntitiesContext/ → Contexte EF (non utilisé)
|
||||
Webzine.Documentation/ → Documentation, StyleCop, rapports
|
||||
Webzine.WebApplication/ → Application ASP.NET Core MVC
|
||||
```
|
||||
|
||||
### B. Tests unitaires — couverture des entités
|
||||
|
||||
| Entité | Nombre de tests |
|
||||
|--------|----------------|
|
||||
| Artiste | 7 |
|
||||
| Commentaire | 13 |
|
||||
| Style | 6 |
|
||||
| Titre | 29 |
|
||||
|
||||
### C. Packages NuGet utilisés
|
||||
|
||||
| Package | Usage |
|
||||
|---------|-------|
|
||||
| Bogus 35.6.5 | Génération de données de test réalistes |
|
||||
| Faker.Net 2.0.163 | Génération de données fictives |
|
||||
| NLog 6.1.1 + NLog.Web.AspNetCore | Logging |
|
||||
| StyleCop.Analyzers 1.1.118 | Analyse statique du code |
|
||||
| MSTest 4.0.1 | Framework de tests unitaires |
|
||||
| Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation | Rechargement des vues à chaud |
|
||||
Reference in New Issue
Block a user