Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.03.2021, 10:18   #1
LyashkaKet
Новичок
Джуниор
 
Регистрация: 23.03.2021
Сообщений: 1
Подмигивание Включаемый модуль Unit-тестирования

"Модуль" (.h-файл) позволяет создавать автономные тесты на языке С!
Testing.1x0x6.7z

Возможности:
  • Утверждения, сравнивающие разные типы сущностей (целые, дроби, строки, логические выражения)
  • Автоматический запуск unit-тестов в группе (группы надо вызывать вручную)
  • Наследование группы тестов
  • Определение пограничных функций Подготовки (Setup test) и Очистки(Teardown test) теста

Пример:
Код:
TESTSGROUP( MyBaseTests )
	TEST_SETUP() /*Подготовка для всех след. тестов */  END_TEST_SETUP()
	TEST_TEARDOWN() /*Очистка для всех след. тестов */  END_TEST_TEARDOWN()
	
	TEST(A) /* Тест1 */ END_TEST()
	TEST(B) AssertTrue(0); /* Тест2 провальный */ END_TEST()
	TEST(C) /* Тест3 */ END_TEST()
TESTING()
END_TESTING()
END_TESTSGROUP()


TESTSGROUP_INHERITED( MyInheritedTests,MyBaseTests )
	TEST_SETUP()
        /* +Новая подготовка для нижеслед. тестов */
	END_TEST_SETUP()
	
	TEST_TEARDOWN()
        /* +Новая очистка для ниже след.тестов */
	END_TEST_TEARDOWN()
TESTING()
	TEST(AA) /* Тест 4 */ END_TEST()
	TEST(BB) AssertEqualI(789,7879); /* Тест 5 провальный */ END_TEST()
	TEST(CC) /* Тест 6 */ END_TEST()
END_TESTING()
END_TESTSGROUP()

Последний раз редактировалось LyashkaKet; 23.03.2021 в 10:35.
LyashkaKet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать свой модуль (unit) bakanaev Общие вопросы Delphi 10 05.11.2012 06:52
Модуль тестирования на Delphi 7 Shuga Фриланс 3 10.06.2011 18:26
Модуль тестирования на Delphi 7 Shuga Помощь студентам 0 08.06.2011 04:08
программный модуль для тестирования знаний StydenTo4ka Помощь студентам 0 09.11.2010 18:44