Ejemplo n.º 1
0
        public void TestMethod1()
        {
            IGame  game = factory.CreateGameInstance();
            string str  = game.Play(4);

            Assert.IsTrue(!string.IsNullOrEmpty(str));
        }
Ejemplo n.º 2
0
        private void StartGame(object sender, EventArgs e)
        {
            int  NumberofPlayers = 0;
            bool isValid         = int.TryParse(txtNumberOfPlayers.Text, out NumberofPlayers);

            if ((!isValid) || NumberofPlayers <= 1)
            {
                MessageBox.Show("Please enter a valid number of players");
                return;
            }

            try
            {
                IGame  game      = factoryClass.CreateGameInstance();
                string strWinner = game.Play(NumberofPlayers);
                lblMessage.Text = $"Winner is {strWinner}";
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }