Тесты являются частью продукта, но используются только вашей компанией. Вы должны проверить их и контролировать версию.
Я предлагаю первый вариант, а затем тесты, которые рассматриваются как часть проекта А, а не как нечто отдельное.
Также, отметив их, если другие получат доступ к этому коду, они увидят его, и, таким образом, вы заставите их посмотреть на тесты, даже если они никогда не напишут, они могут использовать их, чтобы проверить, что они сделали ничего не сломал Во всяком случае, это самая важная причина для проведения тестов.