JSONのAssertは文字列の比較ではやりたくないなーと思いAssertionライブラリを探したらいいのがあった。
インストールはbuild.gradleに以下を書けばOK。
androidTestCompile 'org.skyscreamer:jsonassert:1.2.+'
以下のような感じで文字列で用意した期待結果とPostリクエストのBodyの比較をしている。
JSONAssert.assertEquals(TestUtils.getStringFromAssets("login.request.json"), new JSONObject(TestUtils.getLatestPostBody()), false);