Как сделал бы я: если первая кампания не какая-нибудь суперособая, не подходящая дла второго теста, я бы во втором тесте просто проверял "есть ли активная кампания, с которой я могу работать?" если есть - блал бы её, если нет, то создавал бы новую.
Это если не считать того, что у тебя не сказано что каждый из этих тестов проверяет