const json =
    `[
                {
                    "id": 2000,
                    "name": "order 21",
                    "fieldA": "value 2A1",
                    "fieldB": "value 2B1"
                },
                {
                    "id": 2001,
                    "name": "order 22",
                    "fieldA": "value 2A2",
                    "fieldB": "value 2B2"
                },
                {
                    "id": 2002,
                    "name": "order 23",
                    "fieldA": "value 2A3",
                    "fieldB": "value 2B3"
                },
                {
                    "id": 2003,
                    "name": "order 24",
                    "fieldA": "value 2A4",
                    "fieldB": "value 2B4"
                },
                {
                    "id": 2004,
                    "name": "order 25",
                    "fieldA": "value 2A5",
                    "fieldB": "value 2B5"
                },
                {
                    "id": 2005,
                    "name": "order 26",
                    "fieldA": "value 2A6",
                    "fieldB": "value 2B6"
                }
            ]`;


const json2 =
    `[
    {
                    "id": 2004,
                    "name": "order 25",
                    "fieldA": "value 2A5",
                    "fieldB": "value 2B5"
                },
                {
                    "id": 2001,
                    "name": "order 22",
                    "fieldA": "value 2A2",
                    "fieldB": "value 2B2"
                }
            ]`;


// check if JSON is valid
JSON.parse(json)
JSON.parse(json2)

const requestDelay = 0

export default [
    {
        url: '/issue-248',
        method: 'get',
        rawResponse: async (req, res) => {
            res.setHeader('Content-Type', 'application/json')
            res.statusCode = 200

            setTimeout(function() {
                res.end(json)
            }, requestDelay);

        },
    },
    {
        url: '/issue-248-lookup',
        method: 'get',
        rawResponse: async (req, res) => {
            res.setHeader('Content-Type', 'application/json')
            res.statusCode = 200

            setTimeout(function() {
                res.end(json2)
            }, requestDelay);

        },
    }

];