コード例 #1
0
ファイル: GameDataProxy.cs プロジェクト: shoferb/OYAOB
        public IGame GetGameRoombyId(int roomid)
        {
            List <IGame> toRet = new List <IGame>();
            XElement     g     = _controller.GetGameRoomById(roomid);

            if (g == null)
            {
                return(null);
            }
            return(GameRoomFromXElement(g));
        }
コード例 #2
0
        public void GetGameRoomByIdTest()
        {
            bool     ans  = proxy.InsertNewGameRoom(gameRoom);
            XElement gacc = controller.GetGameRoomById(gameRoom.Id);
            GameRoom gac  = proxy.GameRoomFromXElement(gacc);

            Assert.IsTrue(gac.Id == gameRoom.Id);
            Assert.IsTrue(gac.IsGameActive() == gameRoom.IsGameActive());
            Assert.IsTrue(gac.GetBuyInPolicy() == gameRoom.GetBuyInPolicy());
            Assert.IsTrue(gac.GetCurrPosition() == gameRoom.GetCurrPosition());
            proxy.DeleteGameRoomPref(gameRoom.Id);
            proxy.DeleteGameRoom(gameRoom.Id, gameRoom.GetGameNum());
        }