Каждый тест должен проверять определенный тип функциональности для определенной функции. Так что все в порядке, если установка не является производственным стандартом, если целью теста является использование в производственных условиях.
Так что, если вы создаете тест Add (int a, int b), не имеет значения, генерируются ли int a и int b так, как если бы вы делали это точно в производственной среде, пока Add дает правильный ответ.
Вы также должны создать тест для генерации ваших "int a" и "int b", чтобы вы знали, когда ОНИ будут созданы, они будут ожидаемыми объектами.
Надеюсь, это было ясно.
Если нет, я отредактирую.