public void TestFoodGenerate() { GameForm game = new GameForm(false,false,2); game.GenerateFood(); Assert.IsTrue (game.food.X >= 0); Assert.IsTrue (game.food.Y >= 0); }
public void TestCenaMusicPlaying() { GameForm form = new GameForm(false, true, 2); form.Show(); form.StartGame(false, true, 2); Assert.IsTrue(form.Music.SoundLocation == @"../../Resources/JohnCena.wav"); }
public void TestLuckyMusicPlaying() { GameForm form = new GameForm(true, false, 2); form.Show(); form.StartGame(true, false, 2); Assert.IsTrue(form.Music.SoundLocation == @"../../Resources/GetLucky2.wav"); }
public void TestEatingIncreasesScore() { GameForm form = new GameForm(false, false, 2); new Settings(); Assert.AreEqual(0, Settings.Score); form.Eat(); Assert.AreEqual(10, Settings.Score); }
private void btnStartGame_Click(object sender, EventArgs e) { //setting up teh game snakeSpeed = chooseDifficulty(); GameForm snakeGame = new GameForm(); snakeGame.Show(); this.Hide(); }
private void buttonHard_Click(object sender, EventArgs e) { GameForm form = new GameForm(); form.Width = 415; form.Height = 410; form.Text = "Michael Pratt Snake Game - Hard Mode - Score: 0"; form.StartPosition = FormStartPosition.CenterScreen; form.Show(); }
private GameForm gameForm;//объект формы //инициализация базовый параметров игры public Game(GameForm form) { gameForm = form; dirX = 1; dirY = 0; _width = 900; _height = 800; snake[0] = new PictureBox(); snake[0].Location = new Point(201, 201); snake[0].Size = new Size(_sizeOfSides - 1, _sizeOfSides - 1); snake[0].BackColor = Color.Red; gameForm.Controls.Add(snake[0]); fruit = new PictureBox(); fruit.BackColor = Color.Black; fruit.Size = new Size(_sizeOfSides, _sizeOfSides); _generateMap(); //генерация поля _generateFruit(); //генерация еды }
public void TestGameMessages() { GameForm form = new GameForm(false,false,2); form.Show(); Assert.IsTrue(form.lblScore.Visible, "Checks if lblScore is visible"); }
public void TestWriteHighScores() { GameForm form = new GameForm (false, true, 2); form.Show (); form.StartGame(true, false, 2); form.Die (); Assert.AreEqual(Settings.Score, form.iHighScores[form.iHighScores.LastIndexOf(Settings.Score)]); }
public void TestSuperFruitEat() { Circle sfood = new Circle { X = 50, Y = 50 }; GameForm myform = new GameForm(false, false, 2); Assert.AreEqual(1, myform.snake.Count); myform.EatSpec(); Assert.AreEqual(4, myform.snake.Count); }
public void TestSuperFruit() { Circle sfood = new Circle { X = 50, Y = 50 }; GameForm myform = new GameForm(false, false, 2); myform.GenerateSuperFood(sfood); Assert.AreEqual(myform.superFood.X, sfood.X); Assert.AreEqual(myform.superFood.Y, sfood.Y); }
/// <summary> /// Starts Game /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void StartGame(object sender, EventArgs e) { GameForm game; if (a == true || changed == true) { game = new GameForm(a, c, d); this.Hide(); game.Show(); } else { game = new GameForm(false,false,1); } }
public void TestSnakeDies() { GameForm form = new GameForm(false,false,2); new Settings(); form.StartGame(false, false, 2); Assert.AreEqual(Settings.GameOver, false); form.Die(); Assert.AreEqual(Settings.GameOver, true); }
GameForm gameForm; //объект формы //конструктор public Net(GameForm obj) { gameForm = obj;//инициализация объекта }
//Tests methods public void StartGame() { MenuMusic.Stop(); GameForm game; if (a == true || changed == true) { game = new GameForm(a, c, d); this.Hide(); game.Show(); } else { game = new GameForm(false, false, 1); } }
public void TestReadHighScores() { GameForm form = new GameForm (false, true, 2); form.Show (); form.StartGame(true, false, 2); form.Die (); StringAssert.Contains (Settings.Score.ToString(), form.gameOver); }
public void TestSuperCenaCollision() { GameForm myform = new GameForm(false, false, 2); myform.snake[0].X = 50; myform.snake[0].Y = 50; myform.daChamp.Location = new System.Drawing.Point(50, 50); Assert.IsFalse(Settings.GameOver, "Checks if snake gets rekt"); myform.MovePlayer(); Assert.IsTrue(Settings.GameOver, "Checks if snake gets rekt"); }