Как сделать так, чтобы проверка состояния соответствовала подстолбцам таблицы решений ODM?

StackOverflow https://stackoverflow.com//questions/23016024

  •  21-12-2019
  •  | 
  •  

Вопрос

Я использую ODM 8.5 (преемник JRules) и повторяю шаги, описанные в руководстве IBM: Редактирование таблиц решений;однако я не могу создать юридический тест.В учебнике они создают следующий тест:

the customer's age of the 'current rental agreement' is at least <min> and less than <max>

Если я использую функцию завершения Eclipse() для создания допустимых дополнений для таблицы, которую хочу создать, я не смогу сгенерировать <min> или <max>, но я могу сгенерировать <a string>.Однако при этом генерируется следующее предупреждение и не создаются подстолбцы.

enter image description here

Я не знаю, о чем пытается сказать мне это предупреждение (и меня возмущает получение предупреждения, когда я использую предложенную замену).(«Лексикографически больше чем» — это определенная мной функция, которая принимает два строковых аргумента;однако переход на предопределенную функцию, например «содержит», не имеет никакого значения.) Если я вручную изменю вхождения <a string> к <min> и <max>, я получаю сообщение об ошибке:

enter image description here

Как я могу заставить свою таблицу решений действовать так же, как таблица в учебнике?

Это было полезно?

Решение

Одна из проблем заключается в том, как использовать <min> и <max> термины вместо <a string>.Это зависит от вербализации метода, созданного в спецификации, как описано в ответе на этот вопрос.Таким образом, вам нужно создать метод с вербализацией типа:

{0} is in the range {1,min} to {2,max}

чтобы появились слова «мин» и «макс».

Затем, когда вы редактируете столбец условий в таблице решений, вы создаете тест примерно так:

the modified ep code of 'the work assignment input' 
is in the range <min> to <max>

На этом этапе текстовое поле «Заполнители выражений» будет пустым.Нажмите OK в диалоговом окне «Столбец условий» и соответствующий min и max в таблице будут созданы подстолбцы.После этого редактирование столбца условий будет включать записи в текстовом поле «Заполнители выражений», которые можно редактировать через текстовое поле «Заголовок подстолбца».

enter image description here

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top