È possibile contare il numero di membri utilizzando JsonPath?
Utilizzando spring mvc test sto testando un controller che genera
{"foo": "oof", "bar": "rab"}
con
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"));
Vorrei assicurarmi che nessun altro membro sia presente nel json generato. Si spera contandoli usando jsonPath. È possibile? Sono benvenute anche soluzioni alternative.
hamcrest-all
come dipendenza, ma usahamcrest-library
: code.google.com/p/hamcrest/wiki/HamcrestDistributables