| Название
| Входные данные
| Полученный результат
|
| Попытка запустить игру без ввода имения пользователем
| В стартовом окне нажимаем кнопку «Начать игру»
| Вывод сообщения, которое предлагает ввести имя пользователя
|
| Запуск игры, после удаление/переименование файла map.txt.
| В стартовом окне вводим имя пользователя и нажимаем кнопку «Начать игру»
| После запуска игры вывод сообщения об ошибке и закрытие программы
|
| Выбор опции просмотр рейтинга
| В стартовом окне нажимаем кнопки «Показать рейтинг»
| Вывод окна с рейтингом предыдущих игроков
|
| Выбор опции просмотр рейтинга, удалив перед этим файл rating.r
| В стартовом окне нажимаем кнопки «Показать рейтинг»
| Вывод пустого окна
|
| Запуск игры с «испорченным» файлом map.txt
| В стартовом окне вводим имя пользователя и нажимаем кнопку «Начать игру»
| Вывод сообщения о том, что файл испорчен и программа завершает своё выполнение
|
| Запуск игры с корректным файлом map.txt
| В стартовом окне вводим имя пользователя и нажимаем кнопку «Начать игру»
| Проигрывание музыки и после её окончания начинается процесс игры
|
| Во время игры начинаем игру заново.
| В игровом поле, в меню, выбираем пункт «Начать заново»
| Возвращения всех элементов поля в начальное значение, проигрывание музыки и после его окончания начинается процесс игры
|
| Остановка игры на паузу
| В игровом поле, в меню, выбираем пункт «Пауза/Продолжить»
| Объекты на игровом поле «замирают».
|
| Объект пользователя находится на одной точке с «белой точкой»
| Нажатие на клавиши-стрелки пользователем
| Удаления «белой точки» с игрового поля сопровождаемое специальным звуком и добавление очков к рейтингу пользователя
|
| Объект пользователя находится на одной точке с «привидением» Блинки
| Нажатие на клавиши-стрелки пользователем
| Выводится сообщение, о том, что пользователь проиграл, и открывается финальное окно.
|
| Объект пользователя «съел» все «белые точки»
| Нажатие на клавиши-стрелки пользователем
| Выводится сообщение, о том, что пользователь выиграл, и открывается стартовое окно.
|