5

呼び出しに応答して XML データを返すコントローラーがあります。以下はコードです

@RequestMapping(value = "/balance.xml",method = RequestMethod.GET,produces="application/xml")
public AccountBalanceList getAccountBalanceList(@RequestParam("accountId") Integer accountId)
{
    AccountBalanceList accountBalanceList = new AccountBalanceList();
    List<AccountBalance> list = new ArrayList<AccountBalance>();
    list = accountService.getAccountBalanceList(accountId);

    accountBalanceList.setList(list);
    return accountBalanceList;
}

accountBalanceList には xml の注釈が付けられています。この呼び出しから得られる応答は次のようになります。

<points>
 <point>
  <balance>$1134.99</balance>
  <lots>10000.0</lots>
  <onDate>2012-11-11 15:44:00</onDate>
 </point>
</points>

このコントローラー呼び出しの統合テストを書きたいと思います。JSON 応答でコントローラーをテストする方法は知っていますが、応答が XML である場合のテスト方法はわかりません。

よろしく

4

1 に答える 1