Имеется проект №1 lib и имеется проект №2 exe, который представляет из себя unit-test для первого проекта.
Получается, что для каждого проекта нужно создавать фактически 2, что не является приятным.
Из этого вопрос, как можно автоматизировать создание второго проекта ?
Есть несколько идей, но не уверен, что можно их можно воплотить в жизнь:
1. Тест является дополнительной конфигурацией проекта.
Но не понятно как использовать зависимости от другой конфигурации.
2. Делать 2 файла при сборке проекта и автоматически при запуски выбирается exe, а при зависимостях lib.
Но так вроде тоже нельзя.