44 lines
1.8 KiB
Markdown
44 lines
1.8 KiB
Markdown
# 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 |
|