public void TestMethod1() { IGame game = factory.CreateGameInstance(); string str = game.Play(4); Assert.IsTrue(!string.IsNullOrEmpty(str)); }
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); } }