Skip to content

Feature: Ajout d'un Commander #2

@evan-boissonnot

Description

@evan-boissonnot

Description

Ajouter la gestion des Commanders dans le système de jeu Magic: The Gathering.

Objectifs

  • Créer un modèle TotoCommander pour représenter une carte Commander
  • Implémenter un service TotoCommanderService pour la gestion des Commanders
  • Créer un contrôleur API TotoCommandersController avec endpoints CRUD
  • Gérer les spécificités des Commanders (légendaires, couleurs d'identité, etc.)

Critères d'acceptation

  • Modèle TotoCommander créé avec toutes les propriétés nécessaires
  • Interface ITotoCommanderService définie
  • Service TotoCommanderService implémenté avec données de démo
  • Contrôleur API avec tous les endpoints CRUD
  • Service enregistré dans Program.cs
  • Fichier HTTP de test créé
  • Tests unitaires créés et passants
  • Tests d'intégration créés et passants
  • Build compile sans erreur
  • Documentation mise à jour dans RESULTS.md

Impacts potentiels

  • Extension du système existant (Creatures, Lands, Sessions)
  • Ajout d'une nouvelle entité dans l'architecture
  • Compatibilité avec les règles Commander du jeu Magic

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions