5
groovyとSOAP UIの新機能です。私は、SOAP UIのための私のテストを駆動するための豪華なスクリプトを使用しています。groovyでファイルを読み書きする
個人IDのファイルを読み込み、最初のファイルを削除し、プロパティを設定し、読み込んだファイルなしでファイルを書き戻すスクリプトを作成します。
はここにそれで私の最初のカットです:
List pids = new ArrayList()
new File("c:/dev/pids.csv").eachLine { line -> pids.add(line) }
String pid = pids.get(0);
testRunner.testCase.setPropertyValue("personId", pid)
pids.remove(0)
new File("c:/dev/pids.csv").withWriter { out ->
pids.each() { aPid ->
out.writeLine(aPid)
}
}
出力はSOAPのUIに表示されますし、ファイルをタッチされません。道に迷いました。
ええ、それは、私がやってしまったものだ唯一私がBufferedWriterのを使用。他のすべてが失敗したら、Javaを使用します。 :)応答ありがとう。 – Thom