2017-04-10 1 views
2

J'ai une réponse JSON:Comment vérifier la matrice json en utilisant le repos assuré?

["alice", "jason", "steve", "alex"] 

puis lorsque l'utilisation du repos assuré à tester:

when(). 
     get("/names"). 
then(). 
     body(containsInAnyOrder("alice","jason","steve","alex")); 

Ce ne fonctionne pas comme je m'y attendais, il donne une erreur:

Expected: iterable over ["alice", "jason", "steve", "alex"] in any order 
    Actual: ["alice", "jason", "steve", "alex"] 

Essayé aussi avec:

when(). 
     get("/names"). 
then(). 
     body(hasItems("alice","jason","steve","alex")); 

ne fonctionne pas non plus.

Comment puis-je vérifier un tableau JSON simple dans la réponse?

Répondre