Виктор Кирилов - Doctest

Този C++ фреймуърк е вдъхновен от "unittest {}" функционалността на езика D и от docstrings на Python - тестовете могат да бъдат считани за форма на документация и трябва да могат да бъдат близо до кода, който се тества. Лекцията представлява кратко въведение във фреймуърка, какво го прави уникален и интересни имплементационни детайли на основните му възможности: как се прави авто-регистриращ се код в C++ как се заглушават уорнинги в макрота компайл тайм махане на тестове от изходния бинарен файл разбиване на бинарни изрази - expression decomposition Страницата на проекта:

Смотрите также