TDD — как тестировать HTML вывод? Регулярками?!?
DOM-методы, CSS/XPath селекторы. Регулярки не подходят для разбора html, это уже давно не новость.
Можно считать md5 суммы всей страницы, или отдельных ее частей, сравнивая с эталоном.