Где я могу найти введение в использование DUnit с Delphi 2007 или новее? - PullRequest
5 голосов
/ 15 ноября 2010

Я новичок в использовании и написании модульных тестов, но я убежден, что они могут помочь мне написать лучший код и в конечном итоге сэкономить мне время.Я понимаю, что DUnit хорошо интегрирован в Delphi 2006 и новее.

Кто-нибудь знает какие-либо хорошие ресурсы для написания модульных тестов с DUnit и, возможно, введение в модульное тестирование в целом?*

Я нашел ресурс от Чарли Калверта , который я читал, но я вроде движущихся картинок, и я также хотел бы посмотреть любые видео, связанные с тестированием DUnit (если они существуют).Любая помощь приветствуется.

Ответы [ 2 ]

1 голос
/ 15 ноября 2010

Не фильм, а множество скриншотов и пошаговые инструкции можно найти, например, в Delphi 2007 Development Essentials от Lulu.com.См. http://www.ebob42.com/training/D2007Win32.pdf для оглавления или http://www.lulu.com/product/paperback/delphi-2007-for-win32-development-essentials/2673032 для ссылки на саму мягкую обложку на Lulu.

1 голос
/ 15 ноября 2010

Краткое введение по каналу E:

http://channel -e.embarcadero.com / index.php? Вариант = com_jvideodirect & х = 1 & v = gUNNLQi761kLo

EDIT
Выше ссылка больше не актуальна. http://forms.embarcadero.com/DelphiUnitTesting2-12 - вебинар по юнит-тестированию. Описание:

RAD в действии: модульное тестирование в Delphi с участием Ника Ходжеса

Смотреть сейчас

Присоединяйтесь к Embarcadero и Delphi, эксперту по программированию и автору, Ник Ходжес, для углубленного взгляда на модульное тестирование в Delphi.

Без модульных тестов ваш код хрупок, его трудно изменить, и ненадежный. Модульное тестирование - это единственный способ убедиться, что Ваш код делает то, что должен.

На этом вебинаре Ник обсуждает основы модульного тестирования, а также предоставив демо, которое иллюстрирует моменты под рукой, используя новый DUnitX Framework. Это приведет к обсуждению окурков и насмешек, и использование DelphiMocks.

Темы включают в себя:

  • Что такое юнит-тестирование?
  • Почему вы должны проводить юнит-тестирование
  • Надлежащие методы юнит-тестирования, включая покрытие "середины пластины", "внешних углов", а также проверку исключений
  • Конкретный вариант использования или модульное тестирование на примере реального мира

Будьте осторожны - видео длится более 2 часов. Вы можете получить к нему доступ прямо здесь: https://www.youtube.com/watch?v=SJsgLDjn5b4.

...