/CardGamesAPI

Simple WebAPI for Deck cards management made with ASP.NET Core, focusing on applying TDD.

Primary LanguageC#

CardGamesAPI

REST API made with ASP.NET Core WebAPI for Deck management. It was my first project to try TDD and practise Unit Testing.

Stack

  • ASP.NET Core WebAPI
  • NUnit
  • Moq
  • Hashids
  • LiteDB

Features

It offers endpoints for:

  • Deck Creation
  • Insertion to Deck from any direction
  • Shuffling
  • Drawing from any Direction

and same operations for Piles associated with Deck.