JsonPathを使用してメンバーの数をカウントすることは可能ですか?
Spring MVCテストを使用して、生成するコントローラーをテストしています
{"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を使用してそれらを数えることによって。出来ますか?代替ソリューションも歓迎します。
hamcrest-all
、依存関係として追加しないでください。ただし、hamcrest-library
次のコードを