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);
        }