1 юнит-тест, параметризованный 50 раз, стоит чуть-чуть дороже, чем один непараметризованный юнит-тест. Но снижает риск проблем с авторизацией на стороне этого конкретного сервиса в 50 раз.
И человек спросил про то, как написать тест, а не про то, какой процесс ему организовать, чтобы тест не писать