Cтраница 4
Другой гест может содержать данные, не являющиеся типичными для разрабатываемой программы. Когда, например, нужно работать с файлами, содержащими записи с ключами, следует иметь тесты с одинаковыми, несуществующими и неправильными ключами, а также с ключами неправильной длины. Для каждого планируемого теста следует заранее определить ожидаемый результат. [46]
Если это была немедленная операция и она указана в первой CCW, связанной с командой НАЧАТЬ ВВОД-ВЫВОД, то во время выполнения команды НАЧАТЬ ВВОД-ВЫВОД устанавливается признак результата, равный 1, и записываются байты состояния CSW. Во всех других случаях в подканале вырабатывается условие прерывания; Стоп-в устройство посылается сигнал прекращения передачи данных, но подканал остается в состоянии работает до получения сигнала конец работы какала, после чего вырабатывается условие прерывания в подканале; IL - указывается неправильная длина в CSW вместе с сигналом прерывания. [47]