Да, объединять их было бы плохой практикой. Вместо этого подумайте о том, как снизить риск, не комбинируя тесты. Один из подходов - вероятно, ваш лучший выбор - это сделать макет веб-службы, чтобы тесты выполнялись намного быстрее, не ставя под угрозу их способность обнаруживать регрессию. Другой вариант - разделить ваши медленные регрессионные тесты на их собственный набор, который запускается реже (но все же достаточно часто!), Чем ваш обычный набор тестов. Наконец, вы могли бы объединить их, но я бы порекомендовал явно повторно ввести все исходные ошибки в ваш код, чтобы убедиться, что объединенный тест все еще обнаруживает их.
Специальные, точечные, прямые, модульные тесты очень ценны; приятно точно знать, что сломалось. Объединение тестов компрометирует это значение.