TestFailure
Исключение, представляющее отказ теста модуля.
TestFailure является исключением, представляющим отказ теста модуля и записывающим номер документа и номер строки отказа вместе с сообщением, описывающим отказ. В то время как этот класс не убывает от станд.:: исключение это может быть брошено.
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Не применимый не применимый
-
Получает исходный файл, в котором произошел отказ.
Объявление
C++
const std::string& file() const throw();Возвращаемое значение
Исходный файл, в котором произошел отказ.
Обсуждение
Получает исходный файл, в котором произошел отказ.
-
Получает строку в исходном файле, на котором произошел отказ.
Объявление
C++
const unsigned int line() const throw();Возвращаемое значение
Строка в исходном файле, на котором произошел отказ.
Обсуждение
Получает строку в исходном файле, на котором произошел отказ.
-
Получает информативный текст, описывающий отказ.
Объявление
C++
const std::string& message() const throw();Возвращаемое значение
Информативный текст, описывающий отказ.
Обсуждение
Получает информативный текст, описывающий отказ.
-
Конструктор для исключения TestFailure.
Объявление
C++
TestFailure( const std::string&file, const unsigned intline, const std::string&message) throw();Параметры
fileИмя исходного файла, в котором произошел отказ.
lineЧисло строки в исходном файле, на котором произошел отказ.
messageИнформативный текст, описывающий отказ.
Обсуждение
Конструктор для исключения TestFailure.
-
Деструктор для исключения TestFailure.
Объявление
C++
virtual ~TestFailure() throw();Обсуждение
Деструктор для исключения TestFailure.
