eset() обнуляет счетчики успеш
Автор admin Четверг, 7 мая 2009 11:32
eset() обнуляет счетчики успешных и неудачных проверок. Возможно, вы захотите переопределить эту функцию и организовать сброс данных в производном объекте; только не забудьте явно вызвать функцию Test::reset() из переопределенной версии, чтобы сбросить счетчики. Функция Test::run() является чисто виртуальной, поэтому ее переопределение в производном классе обязательно. Макросы test_() и fail_() могут включать информацию об имени файла и номере строки, полученную от препроцессора. Изначально символы подчеркивания в этих именах отсутствовали, но макрос fail() конфликтовал с ios::fail() и вызывал ошибки компиляции. Далее приведена реализация остальных функций Test: //: TestSuite;Test.срр {0} linclude “Test.h” finclude
Комментарии закрыты.
Последние комментарии