0
想象我有以下jBehave故事: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。 是否可以寫這樣的轉換器?問題是集合僅在泛型類型的服務器和操作系統中有所不同。