Надстройки над DUnit, которые были сделаны

Issue #7 closed
Ihor Bielykh created an issue
  1. Вывод результатов тестов в файлы и возможность сравнения их с эталонами.
  2. Замеры времени. Вложенные. С оформлением результатов замеров в виде таблиц.
  3. Возможность использовать не только Delphi-native-тесты, но и тесты на скриптах FORTH-машины.
  4. Публикация результатов тестов во внешние источники - через CORBA и MTDOrb. Ну и просто на файловую систему конечно.
  5. Механизм preset'ов - можно составлять наборы тестов.
  6. Запуск тестов в случайном порядке. С отслеживанием RandomSeed.
  7. Запись списков в файлы - какие тесты прошли, а какие - нет.
  8. Доработка дерева тестов. Типа включить все тесты до данного. Найти тест по контексту. Инвертировать выделение и т.п.
  9. Списки исключений для тестов.
  10. Генерация тестов из Rational Rose (ну это понятно).
  11. Размножение одного теста по параметризации данных. Пишем тест который перемывает HTML в RTF. Объявляем его размножаемым. Складываем ему под ноги 100 HTML'ей. Получаем 100 разных тестов. Такая идея. Без перекомпиляции конечно же.
  12. Возможность регистрации и создания пользовательских форм. Для того, чтобы тестировать отдельные формы приложения.
  13. InsiderTest'ы - возможность включения тестовой машинки в уже готовое приложение на VCL и VGScene (частично). С обвязкой для доступа к контролам и их формам. В итоге получаем не только Unit-тестирование, но и тестирование готовых приложений.

Comments (1)

  1. Log in to comment