public void ShouldPlayRandomCardFromHand() { var state = TestUtilities.GenerateTestState(2); state.CurrentPlayerHand.Cards.Clear(); state.CurrentPlayerHand.Add(CardType.Blue); var player = new RandomAgent(); var play = player.FormulatePlay(state); Assert.AreEqual(CardType.Blue, play.Card); Assert.AreEqual(0, play.Position); }