public void TestFaceDownCardsDoesntIncludeRankOrSuitWhenConvertingToJson() { CardViewModel card = new CardViewModel(new Card(Rank.Ace, Suit.Hearts) { IsFaceUp = false }); Assert.AreEqual("{\"isFaceUp\":false}", card.ToJson()); }
public void TestCardConvertsToJson() { CardViewModel card = new CardViewModel(new Card(Rank.Ace, Suit.Hearts)); Assert.AreEqual("{\"rank\":\"A\",\"suit\":\"H\",\"isFaceUp\":true}", card.ToJson()); }