Представьте, что у меня есть следующие jBehave истории:
When I create servers with properties:
| processor | ram | os |
| i5 | 8 | win |
| i3 | 4 | lin |
Then ....
и
When I create install os with properties:
| type | version |
| win | vista |
| lin | centOS |
Then ....
и соответствующие определения шагов для этих историй:
@When("I create servers with properties:$servers")
public void createServers(Set<Server> servers) ...
и
@When("I install os with properties:$osSet")
public void createServers(Set<OS> osSet) ...
Поэтому мне нужен конвертер для преобразования входных данных таблицы в Set и Set.Можно ли написать такие конвертеры?Проблема в том, что коллекции отличаются только универсальным типом Server и OS.