TestLog
TestObserver, регистрирующий выполнение тестового прогона как текст.
TestLog является TestObserver, имеющий станд.:: ostream, на котором это регистрирует выполнение тестового прогона как текст. Это пишет, что строка текста для теста запускает, тестирует остановку, тестирует отказ, набор тестов запускаются, и остановка набора тестов. Когда это пишет строку текста для тестового отказа, это выводит ту строку в подобном компилятору формате, таким образом, может быть легко проанализирована информация об отказах.
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Не применимый не применимый
-
Журналы, что входной Тест привел выполнение к сбою.
Объявление
C++
virtual void testDidFail( Test&test, const TestFailure&failure);Параметры
testТест, приведший выполнение к сбою.
failureИнформация о том, почему Тест перестал работать.
Обсуждение
Журналы, что входной Тест привел выполнение к сбою и включает информацию об отказе. Эта информация отформатирована в подобном компилятору формате включая имя файла исходного кода и номер строки, сопровождаемый информативным сообщением.
-
Журналы, что входной Тест запустил выполнение.
Объявление
C++
virtual void testDidStart( Test&test);Параметры
testТест, запустивший выполнение.
Обсуждение
Журналы, что входной Тест запустил выполнение.
-
Журналы, что входной Тест завершил выполнение.
Объявление
C++
virtual void testDidStop( Test&test);Параметры
testТест, завершивший выполнение.
Обсуждение
Журналы, что входной Тест завершил выполнение. Тесты или завершаются или сбой, они не делают обоих.
-
Конструктор для класса TestLog, берет поток для журналирования к.
Объявление
C++
explicit TestLog( std::ostream&stream);Параметры
streamПоток для журналирования тестового выполнения к. Станд. передачи:: cerr для журналирования к стандартной погрешности.
Обсуждение
Конструктор для класса TestLog. Его параметр является потоком для журналирования тестового выполнения к.
-
Журналы, что ввод TestSuite запустил выполнение.
Объявление
C++
virtual void testSuiteDidStart( TestSuite&testSuite);Параметры
testSuiteTestSuite, запустивший выполнение.
Обсуждение
Журналы, что ввод TestSuite запустил выполнение.
-
Журналы, что ввод TestSuite завершил выполнение.
Объявление
C++
virtual void testSuiteDidStop( TestSuite&test);Параметры
testTestSuite, завершивший выполнение.
Обсуждение
Журналы, что ввод TestSuite завершил выполнение. TestSuites всегда завершаются, независимо от того, тестирует ли какой-либо из их compenent сбой.
-
Деструктор для класса TestLog.
Объявление
C++
virtual ~TestLog();Обсуждение
Деструктор для класса TestLog.
