public void PlayerTurnEndedCommand()
        {
            var c  = GameCommandMock.PlayerTurnEndedCommand();
            var dc = GetDecodedCommand(c);

            Assert.AreEqual(c.NoSeat, dc.NoSeat);
            Assert.AreEqual(c.TotalPlayedMoneyAmount, dc.TotalPlayedMoneyAmount);
            Assert.AreEqual(c.TotalSafeMoneyAmount, dc.TotalSafeMoneyAmount);
            Assert.AreEqual(c.TotalPot, dc.TotalPot);
            Assert.AreEqual(c.ActionTakenType, dc.ActionTakenType);
            Assert.AreEqual(c.ActionTakenAmount, dc.ActionTakenAmount);
            Assert.AreEqual(c.PlayerState, dc.PlayerState);
        }