jeudi 4 août 2016

How to compare json object with a string?

I am making a API call which will return JSON in the body and I want to compare JSON object with a string. How can I do that?

API res.body returns following JSON object:

{
  "name": "tenant_tree",
 "documents": [
{
  "tags": [],
  "scope": "all",
  "tenant_id": "0",   
  "id": "9dd2c5a5-2de2-4ac8-b195-04290f83b6fb",
  "version": 1,     
  "description": "",
  "name": "0",
  "grouping": "",
  "perm_read": "all",
  "perm_write": "all",
  "version_author": "dg",
  "version_date": 1470324147050,
  "is_current": true,
  "dependencies_guid": [
    ""
  ],
  "dependencies_name": [
    ""
  ],
  "display_name": "system"
},}

I want to compare something like expect(res.body).toMatch('"name": "0"'); but this fails.

Aucun commentaire:

Enregistrer un commentaire