2

Concordion を使用して、いくつかの Java コンポーネントをテストしています。

単一のパラメーターを取るメソッドをテストする方法を知っています。

たとえば、これをテストしたい場合

 public Result split(String fullName) 

のようなものを書きます。

<span concordion:set="#firstName">Bob</span>

ただし、たとえばパラメーターのリストで作業する必要がある場合

public Result split(List<String> fullNames)

パラメータのリストを渡す方法がわからず、ドキュメントにも何かが見つかりません。誰かがこのようなことをした場合は、助けてください。

ありがとう

4

1 に答える 1

2

私は通常、それを単一のパラメーターとして渡します。

<span concordion:set="#names">Bob,Janet,Charlie</span>

次に、フィクスチャ内のリストに変更します。

public Result doSomething(String names) {
    String[] nameList = names.split(",");
    ...
}

別の方法は、 http://concordion.org/Tutorial.html#verifyRowsに示されているように、テーブルで値を渡すことです。

于 2013-08-10T01:56:58.350 に答える