/// <summary> /// Játék végének eseménykezelője. /// </summary> private void Model_GameEnd(object sender, TetrisEventArgs e) { _timer.Stop(); if (e.returnIsLost) { MessageBox.Show("Gratulálok, győztél!" + Environment.NewLine + "Összesen " + TimeSpan.FromSeconds(e.ReturnGameTime).ToString("g") + " ideig játszottál.", "Game játék", MessageBoxButton.OK, MessageBoxImage.Asterisk); } }
private void model_gameOver(Object sender, TetrisEventArgs e) { Assert.AreEqual(e.ReturnGameTime, _model.getTime()); Assert.IsTrue(e.returnIsLost); }
private void model_gameAdvanced(Object sender, TetrisEventArgs e) { Assert.IsTrue(_model.getTime() >= 0); Assert.AreEqual(e.ReturnGameTime, _model.getTime()); }