public void DeleteTest()
        {
            //Arrange
            GameTableController gameTableController = new GameTableController();
            CGUserModel         userModel           = new CGUserModel {
                Id       = "Test",
                Email    = "*****@*****.**",
                UserName = "******"
            };
            GameTableModel tableModel = null;

            gameTableController.CreateGameTable(userModel, "TestTable");
            List <GameTableModel> tables = gameTableController.GetAll();

            foreach (var table in tables)
            {
                if (table.TableName == "TestTable")
                {
                    tableModel = table;
                }
            }
            bool res = false;

            //Act
            res = gameTableController.Delete(tableModel.Id);


            //Assert
            Assert.IsTrue(res);
        }
        public void GetAllTest()
        {
            //Arrange
            GameTableController gameTableController = new GameTableController();

            //Act
            List <GameTableModel> gameTables = gameTableController.GetAll();

            //Assert
            Assert.IsTrue(gameTables.Count > 0);
        }
        public void GetByIdTest()
        {
            //Arrange
            GameTableController   gameTableController = new GameTableController();
            GameTableModel        gameTable = null, gameTable2 = null;
            List <GameTableModel> tables = gameTableController.GetAll();

            if (tables.Count > 0)
            {
                gameTable = tables[0];
            }
            //Act
            gameTable2 = gameTableController.GetById(gameTable.Id);

            //Assert
            Assert.AreEqual(gameTable.TableName, gameTable2.TableName);
        }
 public GameTableGUI()
 {
     InitializeComponent();
     gameTableController = new GameTableController();
     UpdateGameTableListBox();
 }
Esempio n. 5
0
 public abstract void UndoAction(Guid playerId, GameTableController tableController);