Запускается через bin\Release\net5.0\Game (Easy).exe Для начала игры нажмите Enter
Тестирование программы
На данном этапе разработки основные функции могут быть протестированы несколькими кейсами Кейс 1 (проверка работоспособности метода стрельбы):
- Запустить программу
- Нажать Enter для старта
- Выбрать действие "Выстрелить" введя 1 с клавиатуры и нажать Enter
- Проверить что значение хп вражеского танка изменилось по формуле Жизни - Урон + Броня. В случае, если возникло сообщение что противник чинится, прибавить 10 к полученному значению
Кейс 2 (проверка работоспособности метода починки)
- Запустить программу
- Нажать Enter для старта
- Выбрать действие "Починка" введя 2 с клавиатуры и нажать Enter
- Проверить что значение хп танка игрока изменилось по формуле Жизни + 10. В случае, если возникло сообщение что противник стреляет, рассчитать по формуле Жизни - Урон + Броня + 10
Кейс 3 (проверка конечности игры с победой игрока)
- Запустить программу
- Нажать Enter для старта
- Выбрать действие "Выстрелить" введя 1 с клавиатуры и нажать Enter
- Повторять выбор действия "Выстрелить" пока хп вражеского танка не станет меньше или равно 0
- Проверить наличие надписи "Игрок победил"
Кейс 4 (проверка конечности игры с победой врага)
- Запустить программу
- Нажать Enter для старта
- Выбрать действие "Починка" введя 1 с клавиатуры и нажать Enter
- Повторять выбор действия "Починка" пока хп танка игрока не станет меньше или равно 0
- Проверить наличие надписи "Враг победил"
Кейс 5 (валидация пользовательского ввода)
- Запустить программу
- Нажать Enter для старта
- Ввести с клавиатуры символы не являющиеся 1 или 2, например 8, 5, ывп, фыву и нажать Enter
- Проверить наличие уведомляющего сообщения о неверном действии
- Ввести 1 или 2