Web services for the management of a World of Warcraft player’s characters.
These demo web services are hosted on Microsoft Azure under the Web App platform. Simple swagger documentation can be found here.
There isn't any. Thrash it.
Whatever is commited to the master branch gets deployed. Any tests in the solution also get ran before deployment.
- Name
- Level (1 – 90)
- Race (Orc, Tauren, Blood Elf, Human, Gnome, Worgen)
- Class (Warrior, Druid, Death Knight, Mage)
- Faction (Horde, Alliance)
- Orc, Tauren, and Blood Elf races are exclusively Horde.
- Human, Gnome, and Worgen races are exclusively Alliance.
- Only Taurens and Worgen can be Druids.
- Blood Elves cannot be Warriors.
- Death Knights are created at level 55, but the player must have at least one active level 55 character.
- A player should be able to delete and undelete characters.