Передача значений из таблицы данных теста пригодности в запрос dbfit

Я хочу получить SQL-запрос, который должен быть передан в dbfit динамически. Я использовал columnfixture для этого. Я могу установить запрос из моего java-прибора как переменную в моей таблице тестов соответствия, но когда я попытался передать ту же самую переменную в dbfit, он просто рассматривал это как строку, а не как переменную. Ниже мой код.

!path lib/*.jar
!|dbfit.MySqlTest|

|set option|bind symbols|true|



!|fixture.GetSQLPojo|
|url|=getSQLQuery()|
|giturl| query | <--- this gives the value returned from custom fixture


!|Connect|jdbc connection|

!|Query|<<query| <--- here when i tried using the variable it wasn't working
|a|b|c|d|
|14|x|null|y|

поэтому кто-нибудь может сказать мне, как передать переменную из таблицы тестовых данных в dbfit. Я новичок в фитнесе и извините, если это глупый вопрос или что-то в этом роде. С этим ломал голову почти один день. Заранее спасибо.

Обновить----

Я использовал symbolutil.setsymbols, чтобы сохранить свой SQL, и когда я могу получить SQL, выполнив следующие действия <

1 ответ

Символ должен иметь префикс : не <<

!|Query|:query|
Другие вопросы по тегам