public void TestMethod_GetWinPlayerName_1() { LibraryTicTacToe Library = new LibraryTicTacToe(); String TestNamePlayer1 = "Test1"; String TestNamePlayer2 = "Test2"; int TestSize = 3; int TestToken1 = 1; int TestToken2 = 2; int TestX1 = 0; int TestY1 = 0; int TestX2 = 1; int TestY2 = 1; int TestX3 = 2; int TestY3 = 2; Library.SetNamePlayer1(TestNamePlayer1); Library.SetNamePlayer2(TestNamePlayer2); Library.CreateGameField(TestSize); Library.SetTokenPalyer1(TestToken1); Library.SetTokenPalyer2(TestToken2); Library.SetCellPlayer2(TestX1, TestY1); Library.SetCellPlayer2(TestX2, TestY2); Library.SetCellPlayer2(TestX3, TestY3); Library.GameIsOver(); Assert.AreEqual(TestNamePlayer2, Library.GetWinPlayerName()); }
public void TestMethod_GameIsOver_21() { LibraryTicTacToe Library = new LibraryTicTacToe(); int TestSize = 4; int TestToken1 = 1; int TestToken2 = 2; int TestX1 = 1; int TestY1 = 0; int TestX2 = 1; int TestY2 = 1; int TestX3 = 1; int TestY3 = 2; int TestX4 = 1; int TestY4 = 3; Library.CreateGameField(TestSize); Library.SetTokenPalyer1(TestToken1); Library.SetTokenPalyer2(TestToken2); Library.SetCellPlayer2(TestX1, TestY1); Library.SetCellPlayer2(TestX2, TestY2); Library.SetCellPlayer2(TestX4, TestY4); Library.SetCellPlayer1(TestX1 + 1, TestY1); Library.SetCellPlayer1(TestX2 + 1, TestY2); Library.SetCellPlayer1(TestX3 + 1, TestY3); Library.SetCellPlayer1(TestX4 + 1, TestY4); Assert.AreEqual(true, Library.GameIsOver()); }
private void x4ToolStripMenuItem_Click(object sender, EventArgs e) { this.Library = new LibraryTicTacToe(); this.Library.CreateGameField(4); int rand = this.rand.Next(0, 100); if (rand < 50) { this.step = 1; } else { this.step = 2; } this.button11.Enabled = true; this.button12.Enabled = true; this.button13.Enabled = true; this.button14.Enabled = true; this.button15.Enabled = true; this.button16.Enabled = true; this.button17.Enabled = true; this.button18.Enabled = true; this.button19.Enabled = true; this.button20.Enabled = true; this.button21.Enabled = true; this.button22.Enabled = true; this.button23.Enabled = true; this.button24.Enabled = true; this.button25.Enabled = true; this.button26.Enabled = true; this.button11.Text = ""; this.button12.Text = ""; this.button13.Text = ""; this.button14.Text = ""; this.button15.Text = ""; this.button16.Text = ""; this.button17.Text = ""; this.button18.Text = ""; this.button19.Text = ""; this.button20.Text = ""; this.button21.Text = ""; this.button22.Text = ""; this.button23.Text = ""; this.button24.Text = ""; this.button25.Text = ""; this.button26.Text = ""; this.textBox5.Text = ""; this.panel1.Enabled = true; this.panel1.Visible = true; this.panel2.Enabled = false; this.panel2.Visible = false; this.panel3.Enabled = false; this.panel3.Visible = false; }
public void TestMethod_SetWinPlayerName_1() { LibraryTicTacToe Library = new LibraryTicTacToe(); String TestName1 = "Test1"; Library.SetWinPlayerName(TestName1); Assert.AreEqual(TestName1, Library.GetWinPlayerName()); }
public void TestMethod_SetTokenPalyerIsEmpty() { LibraryTicTacToe Library = new LibraryTicTacToe(); int TestToken1 = 1; int TestToken2 = 2; Assert.AreEqual(true, Library.SetTokenPalyer1(TestToken1)); Assert.AreEqual(true, Library.SetTokenPalyer1(TestToken2)); }
public void TestMethod_CreateGameField_1() { LibraryTicTacToe Library = new LibraryTicTacToe(); int TestSize = 4; Library.CreateGameField(TestSize); Assert.AreEqual(TestSize, Library.GetSizeGameField()); }
public void TestMethod_SetPlayerName_1() { LibraryTicTacToe Library = new LibraryTicTacToe(); String TestName1 = "Player1"; String TestName2 = "Player2"; Library.SetNamePlayer1(TestName1); Library.SetNamePlayer2(TestName2); Assert.AreEqual(TestName1, Library.GetNamePlayer1()); Assert.AreEqual(TestName2, Library.GetNamePlayer2()); }
public void TestMethod_SetTokenPalyerIsNotEmpty_1() { LibraryTicTacToe Library = new LibraryTicTacToe(); int TestToken1 = 1; int TestToken2 = 2; Library.SetTokenPalyer1(TestToken1); Library.SetTokenPalyer2(TestToken2); Assert.AreEqual(false, Library.SetTokenPalyer1(TestToken1)); Assert.AreEqual(false, Library.SetTokenPalyer1(TestToken2)); }
public void TestMethod_SetTokenPalyer_1() { LibraryTicTacToe Library = new LibraryTicTacToe(); int TestToken1 = 1; int TestToken2 = 2; Library.SetTokenPalyer1(TestToken1); Library.SetTokenPalyer2(TestToken2); Assert.AreEqual(TestToken1, Library.GetTokenPlayer1()); Assert.AreEqual(TestToken2, Library.GetTokenPlayer2()); }
public void TestMethod_SetCellValue_1() { LibraryTicTacToe Library = new LibraryTicTacToe(); int TestSize = 3; int TestX = 0; int TestY = 0; int TestValue = 3; Library.CreateGameField(TestSize); Library.SetCellValue(TestX, TestY, TestValue); Assert.AreEqual(TestValue, Library.GetCellValue(TestX, TestY)); }
public void TestMethod_CellsGameFieldAreZero() { LibraryTicTacToe Library = new LibraryTicTacToe(); int TestSize = 3; Library.CreateGameField(TestSize); for (int i = 0; i < TestSize; i++) { for (int j = 0; j < TestSize; j++) { Assert.AreEqual(0, Library.GetCellValue(i, j)); } } }
private void x3ToolStripMenuItem_Click(object sender, EventArgs e) { this.Library = new LibraryTicTacToe(); this.Library.CreateGameField(3); int rand = this.rand.Next(0, 100); if (rand < 50) { this.step = 1; } else { this.step = 2; } this.button2.Enabled = true; this.button3.Enabled = true; this.button4.Enabled = true; this.button5.Enabled = true; this.button6.Enabled = true; this.button7.Enabled = true; this.button8.Enabled = true; this.button9.Enabled = true; this.button10.Enabled = true; this.button2.Text = ""; this.button3.Text = ""; this.button4.Text = ""; this.button5.Text = ""; this.button6.Text = ""; this.button7.Text = ""; this.button8.Text = ""; this.button9.Text = ""; this.button10.Text = ""; this.textBox6.Text = ""; this.panel1.Enabled = true; this.panel1.Visible = true; this.panel2.Enabled = false; this.panel2.Visible = false; this.panel3.Enabled = false; this.panel3.Visible = false; }
public void TestMethod_SetCellPlayerIsEmpty() { LibraryTicTacToe Library = new LibraryTicTacToe(); int TestSize = 3; int TestToken1 = 2; int TestToken2 = 3; int TestXPlayer1 = 0; int TestYPlayer1 = 2; int TestXPlayer2 = 0; int TestYPlayer2 = 1; Library.CreateGameField(TestSize); Library.SetTokenPalyer1(TestToken1); Library.SetTokenPalyer2(TestToken2); Assert.AreEqual(true, Library.SetCellPlayer1(TestXPlayer1, TestYPlayer1)); Assert.AreEqual(true, Library.SetCellPlayer2(TestXPlayer2, TestYPlayer2)); }
public void TestMethod_GameIsOver_15() { LibraryTicTacToe Library = new LibraryTicTacToe(); int TestSize = 3; int TestToken1 = 1; int TestToken2 = 2; int TestX1 = 0; int TestY1 = 0; int TestX3 = 2; int TestY3 = 2; Library.CreateGameField(TestSize); Library.SetTokenPalyer1(TestToken1); Library.SetTokenPalyer2(TestToken2); Library.SetCellPlayer2(TestX1, TestY1); Library.SetCellPlayer2(TestX3, TestY3); Assert.AreEqual(false, Library.GameIsOver()); }
public void TestMethod_SetCellPlayer_1() { LibraryTicTacToe Library = new LibraryTicTacToe(); int TestSize = 4; int TestToken1 = 2; int TestToken2 = 3; int TestXPlayer1 = 1; int TestYPlayer1 = 2; int TestXPlayer2 = 1; int TestYPlayer2 = 3; Library.CreateGameField(TestSize); Library.SetTokenPalyer1(TestToken1); Library.SetTokenPalyer2(TestToken2); Library.SetCellPlayer1(TestXPlayer1, TestYPlayer1); Library.SetCellPlayer2(TestXPlayer2, TestYPlayer2); Assert.AreEqual(TestToken1, Library.GetCellValue(TestXPlayer1, TestYPlayer1)); Assert.AreEqual(TestToken2, Library.GetCellValue(TestXPlayer2, TestYPlayer2)); }