Как создать экземпляр тестового шаблона и выполнить из RMA FICO Blaze Advisor?

Я новичок в FICO community Blaze Advisor IDE 7.2 version, Я рассчитываю на разработку BrUnit тестовые случаи, которые я разработал, теперь я ищу, чтобы создать экземпляр тестовых случаев, чтобы он мог быть выполнен из Rule Maintenance Application (RMA),

Пожалуйста, поделитесь шагами по созданию экземпляра тестового шаблона и как его выполнить?

1 ответ

Решение

Один из способов сделать это - создать шаблон группы со статической функцией (раздел "Содержимое SRL"):

Для этой функции свойство 'Test Role' должно иметь значение 'Test':

В его теле могут быть метки, необходимые для написания ваших утверждений:

Затем вы просто используете этот SingleBrUnit_GroupTemplate в качестве Типа держателя значения другого шаблона группы, который мы можем вызвать MultipleBrUnits_GroupTemplate:

Экземпляр сгенерирует несколько функций, которые являются BrUnits, как это возможно, но не смотрите далее в представлении Brunit Runner Eclipse в левой части редактора кода:

Для сгенерированных функций будет установлено свойство Test Role, как и ожидалось:

Без этой композиции группового шаблона (со "статическим" brUnit в нем), используемого в качестве типа держателя значения, традиционный способ генерирования функций из шаблонов групп не генерирует их с набором тестовых ролей.

Другие вопросы по тегам