apache camel で単体テストの入力としてファイルを使用するエレガントな方法を見たことがあると思いますが、Google のスキルではうまくいきません。
私が欲しいのは代わりに:
String xml = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" +
<snip>...long real life xml that quickly fills up test files.</snip>";
template.sendBody("direct:create", xml);
私が見たと思うのは次のようなものです
template.sendBody("direct:create", someCamelMetod("/src/data/someXmlFile.xml"));
これが文書化されている場所/場合は誰でも知っていますか?
編集:
- http://camel.465427.n5.nabble.com/Use-a-file-as-input-to-unit-tests-td5722069.htmlに投稿されたクロス
私がやったことはただ作成することでした
private void readFile(String fileName) throws ... 関数
誰かがより良い方法を知っていれば、まだ興味があります。