コード例 #1
0
ファイル: SnakeTests.cs プロジェクト: iamqaz/Snake
 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");
 }
コード例 #2
0
ファイル: SnakeTests.cs プロジェクト: iamqaz/Snake
 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");
 }
コード例 #3
0
ファイル: SnakeTests.cs プロジェクト: iamqaz/Snake
 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);
 }
コード例 #4
0
ファイル: SnakeTests.cs プロジェクト: iamqaz/Snake
 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)]);
 }
コード例 #5
0
ファイル: SnakeTests.cs プロジェクト: iamqaz/Snake
        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);
        }