public void Specific_2(string cardName_) { PokersWithoutKingManger poker = new PokersWithoutKingManger(); bool hasCardsXXorX = false; while (poker.RemaindCount > 0) { if (poker.TackOut(1)[0].Name == cardName_) { hasCardsXXorX = true; break; } } Assert.True(hasCardsXXorX); }
public override void GameStart(object inngineGame, EventArgs e) { InningeGame = (IInningeGame)inngineGame; PokerManager = new PokersWithoutKingManger(); if (CurrentStage == EStage.Reading) { CheckThead = new Thread(CheckPlayOverTime); CheckThead.Start(); } InitPublicInfo(); if (FirstSeat is null) { FirstSeat = GetRoomSeatByPlayerId(InningeGame.IRoom.RoomManager.Id); CurrentSeat = FirstSeat; } if (CurrentSeat is null) { CurrentSeat = FirstSeat; } NotifyRoomPlayers(new FreshGameFace(0)); NotifyRoomPlayers(WebscoketSendObjs.RoomMessage(0, "游戏开始了!请开始押底!")); }