В последнее время я все чаще пробую отходить от "golden path" от MS, и дышать, и кодить становится реально легче. Их послушать, так вообще надо солюшен из 20 проектов делать. Правда, пихать тесты в отдельную сборку -- это еще отцы TDD придумали. Но думаю, стоит попробовать.
Другое дело, что я предпочитаю структурировать тесты по фичам, а не по тестируемым классам, но это уже дело вкуса.
Здравствуйте, 0x7be, Вы писали:
0>Коллеги, 0>есть соблазн помещать код модульных тестов как можно ближе тестируемому коду. Конкретно — в те же сборки. 0>Ожидаемый бенефит: сокращение числа проектов, упрощение правил организации исходного кода, удобнее искать тесты на конкретный код. 0>Однако "golden path" от MS — это делать по тестовой сборке на каждую продуктовую. Какие тут могут быть подводные камни? 0>Сразу оговорюсь, речь идет не о коробочном продукте, так что поставки лишнего "веса" клиентам я не боюсь. 0>Может кто уже так делал, какие ваши впечатления?