А вот интересно, есть ли область где юнит тесты с бОльшим трудом придумывать приходится, чем в веб-программировании
На Стэк Оверфлоу даже видел детальную жалобу, чувак пишет, алгоритмы, сцуко, простые, непонятно что юнит тестировать, важно чтобы просто все компоненты правильно один за другой цеплялись, так это функциональные тесты, на том же Селениуме, прекрасно тестируют, а вот с юнит тестами "бяда".
Ему там отвечали в топике, но как-то без особого энтузиазма.