Если пороговое значение одинаково в каждой истории, я бы не стал кодировать его по шагам. Если значение имеет значение 10.0
, тогда я бы дал ему имя, которое имеет смысл для бизнеса:
Given an average stock threshold
Given a nominal stock threshold
Или просто для go значение все вместе и упростим каждый шаг:
Given a stock threshold
When the stock threshold is set
Then the stock threshold should be met
Если абсолютно необходимо иметь жестко запрограммированное значение для каждого шага, либо скопируйте и вставьте значение и просто используйте его, либо используйте разные значения в каждом сценарии. Часто разница в тестовых данных лучше, чем использование одних и тех же тестовых данных снова и снова.
В основном, если 10.0
не имеет никакого значения для бизнеса, пропустите значение и позвольте значению быть жестко закодированным на шаге определение или скопируйте и вставьте значение. Не тратьте много времени на это.