ВУЗ:
Составители:
Рубрика:
65
Таблица 5
Спецификация теста
Название класса: TСommand
Название тестового случая:
TСommandTest1
Описание тестового случая. Тест проверяет правильность работы метода
GetFullName – получения полного названия команды на основе кода команды. В
тесте подаются следующие значения кодов команд (входные значения):
-1, 1, 2, 4, 6, 20, (причем, 1 – запрещенное значение).
Начальные условия. Нет.
Ожидаемый результат
Перечисленным входным значениям должны соответствовать следующие вы-
ходные:
Коду команды -1 должно соответствовать сообщение
«ОШИБКА: Неверный код команды»
Коду команды 1 должно соответствовать полное название команды
«ПОЛУЧИТЬ ИЗ ВХОДНОЙ ЯЧЕЙКИ»
Коду команды 2 должно соответствовать полное название команды
«ОТПРАВИТЬ ИЗ ЯЧЕЙКИ В ВЫХОДНУЮ ЯЧЕЙКУ»
Коду команды 4 должно соответствовать полное название команды
«ПОЛОЖИТЬ В РЕЗЕРВ»
Коду команды 6 должно соответствовать полное название команды
«ПРОИЗВЕСТИ ЗАНУЛЕНИЕ»
Коду команды 20 должно соответствовать полное название команды
«ЗАВЕРШЕНИЕ КОМАНД ВЫДАЧИ»
Для тестирования метода класса TCommand.GetFullName() был создан тес-
товый драйвер – класс TCommandTester. Класс TCommandTester содержит метод
TCommandTest1(), в котором реализована вся функциональность теста.
class TCommandTester:Tester // Тестовый драйвер
{ ...
TCommand OUT;
public TCommandTester()
{
OUT=new TCommand();
Run();
}
private void Run()
{
TCommandTest1();
Страницы
- « первая
- ‹ предыдущая
- …
- 63
- 64
- 65
- 66
- 67
- …
- следующая ›
- последняя »