Предположим, что я собираюсь нарисовать некоторый предоставленный пользователем текст на растровом изображении в C #, какие тесты я бы написал заранее?
Это вообще возможно? BDD кажется очень прямолинейным в решении математических задач, но я нахожу это почти невозможным и доставляющим больше хлопот, чем стоит при работе с пользовательскими элементами управления пользовательского интерфейса, графикой и т. Д.
Все примеры TDD, которые я могу найти, используют простые примеры вычислений, такие как конвертация валюты или боулинг с десятью булавками, которые даже новичок может легко сделать с помощью TDD. Я что-то упустил?