/// <summary> /// A method to create a new player in the Database. /// </summary> /// <param name="player">The Player object to create.</param> /// <returns>The player object back.</returns> private Player createPlayer(Player player) { player.NextCardID = StoryCard.FIRST_STORY_CARD; bool result = _database.AddNewPlayer(player); if (!result) { throw new GameDatabaseException("Error: Could not add the new player."); } return(player); }
public void AddNewPlayerReturnsTrue() { Player newPlayer = new Player(_testPlayerID, "", DateTime.Now); Assert.IsTrue(database.AddNewPlayer(newPlayer)); }