//RuleInfo CurrentRule { get { return m_Rules.First(r => r.Name == CurrentVariant); } } public CreateTableTabControl(string playerName, LobbyTypeEnum lobby, GameInfo game) { m_LobbyType = lobby; m_Game = game; InitializeComponent(); txtTableName.Text = playerName + Resources.CreateTableTabControl_CreateTableTabControl__Table; InitVariants(); RefreshNumbers(); grpQuickMode.Visible = lobby == LobbyTypeEnum.QuickMode; }
public static void Compare(GameInfo g, GameInfo dg) { Assert.IsFalse(g.AvailableBlinds.Except(dg.AvailableBlinds).Any()); Assert.IsFalse(g.AvailableLimits.Except(dg.AvailableLimits).Any()); Assert.IsFalse(g.AvailableVariants.Except(dg.AvailableVariants).Any()); Assert.AreEqual(g.AvailableBlinds.Length, dg.AvailableBlinds.Length); Assert.AreEqual(g.AvailableLimits.Length, dg.AvailableLimits.Length); Assert.AreEqual(g.AvailableVariants.Length, dg.AvailableVariants.Length); Assert.AreEqual(g.GameType, dg.GameType); Assert.AreEqual(g.MaxPlayers, dg.MaxPlayers); Assert.AreEqual(g.MinPlayers, dg.MinPlayers); }