имеет смысл в юнит тестах? наверное да... но хочется примеров хороших практик
смысл есть. можешь почитать про пирамиду тестирования какие нибудь статьи. общий смысл в том, что интеграционными тестами либо всё покрыть не удастся, либо если удастся - это будет сильно сложнее, чем вынести проверки на уровень ниже (на уровень юнит тестов)
То есть интеграционных тестовых должно быть меньше? они тестируют только самый основной функционал. а юнит тесты тестирует какие то важные узлы. Просто все все тестировать тоже тяжело. Тогда ничего не запилишь пока будешь тесты писать
Типа того. Через интеграционные тесты проверяешь схему, позитивные сценарии и какие то важные негативные. В юнит тестах желательно смотреть каждую функцию максимально. Но в целом конечно все упирается в ресурсы. Если нет времени то чем-то надо жертвовать. Обычно это и есть тесты)
Обсуждают сегодня