JsonPath を使用してメンバー数をカウントすることはできますか?
spring mvc testを使用して、生成するコントローラーをテストしています
{"foo": "oof", "bar": "rab"}
と
standaloneSetup(new FooController(fooService)).build()
.perform(get("/something").accept(MediaType.APPLICATION_JSON)).andExpect(status().isOk())
.andExpect(jsonPath("$.foo").value("oof"))
.andExpect(jsonPath("$.bar").value("rab"));
生成されたjsonに他のメンバーが存在しないことを確認したいと思います。うまくいけば、jsonPath を使用してそれらをカウントします。出来ますか?代替ソリューションも大歓迎です。