Cristikijian/frontend-project-lvl2

View on GitHub
__fixtures__/jsonResult.txt

Summary

Maintainability
Test Coverage
[
  {
    "key": "common",
    "children": [
      {
        "key": "follow",
        "value": false,
        "type": "added"
      },
      {
        "key": "setting1",
        "value": "Value 1",
        "type": "none"
      },
      {
        "key": "setting2",
        "value": 200,
        "type": "deleted"
      },
      {
        "key": "setting3",
        "value1": true,
        "value2": null,
        "type": "updated"
      },
      {
        "key": "setting4",
        "value": "blah blah",
        "type": "added"
      },
      {
        "key": "setting5",
        "value": {
          "key5": "value5"
        },
        "type": "added"
      },
      {
        "key": "setting6",
        "children": [
          {
            "key": "doge",
            "children": [
              {
                "key": "wow",
                "value1": "",
                "value2": "so much",
                "type": "updated"
              }
            ],
            "type": "nested"
          },
          {
            "key": "key",
            "value": "value",
            "type": "none"
          },
          {
            "key": "ops",
            "value": "vops",
            "type": "added"
          }
        ],
        "type": "nested"
      }
    ],
    "type": "nested"
  },
  {
    "key": "group1",
    "children": [
      {
        "key": "baz",
        "value1": "bas",
        "value2": "bars",
        "type": "updated"
      },
      {
        "key": "foo",
        "value": "bar",
        "type": "none"
      },
      {
        "key": "nest",
        "value1": {
          "key": "value"
        },
        "value2": "str",
        "type": "updated"
      }
    ],
    "type": "nested"
  },
  {
    "key": "group2",
    "value": {
      "abc": 12345,
      "deep": {
        "id": 45
      }
    },
    "type": "deleted"
  },
  {
    "key": "group3",
    "value": {
      "deep": {
        "id": {
          "number": 45
        }
      },
      "fee": 100500
    },
    "type": "added"
  }
]