import nock from "nock"; nock("https://api.strapi.refine.dev:443", { encodedQueryParams: true }) .post("/graphql", { query: "query ($sort: String, $where: JSON, $start: Int, $limit: Int) { posts (sort: $sort, where: $where, start: $start, limit: $limit) { id, title } }", variables: { where: {}, start: 0, limit: 10 }, }) .reply( 200, [ "1f8b0800000000000003aa564a492c4954b2aa562ac82f2e2956b28aae56ca4c51b252323254d2512ac92cc94905721cf3f24b32528b14fc52cb150280ea946a7560ca8c919461913621ce1453e29499e1b7cc823853ccf19b628957dad880284b8c0db19a125b5bcb05000000ffff", "0300af7dd9d673010000", ], [ "Server", "nginx/1.17.10", "Date", "Fri, 17 Sep 2021 07:22:50 GMT", "Content-Type", "application/json", "Transfer-Encoding", "chunked", "Connection", "close", "Vary", "Accept-Encoding", "Vary", "Origin", "Strict-Transport-Security", "max-age=31536000; includeSubDomains", "X-Frame-Options", "SAMEORIGIN", "X-Powered-By", "Strapi ", "X-Response-Time", "29ms", "Content-Encoding", "gzip", ], ); nock("https://api.strapi.refine.dev:443", { encodedQueryParams: true }) .post("/graphql", { query: "query ($sort: String, $where: JSON, $start: Int, $limit: Int) { posts (sort: $sort, where: $where, start: $start, limit: $limit) { id, title } }", variables: { sort: "id:asc", where: {}, start: 0, limit: 10 }, }) .reply( 200, [ "1f8b0800000000000003aa564a492c4954b2aa562ac82f2e2956b28aae56ca4c51b2523257d2512ac92cc94905b2dd8b120b320273148c956a75a0d21648d25ef9197908194b2499c4e2142042c8191ae09334c4905430429236c62f6d82cf68532449bfd4728500a067155c5273f315420b8001908aa4d40c49a9635e7e49466a91025c4b680142a591211e954ab5b1b5b55c00000000ffff", "030048acc85b5e010000", ], [ "Server", "nginx/1.17.10", "Date", "Fri, 17 Sep 2021 07:31:50 GMT", "Content-Type", "application/json", "Transfer-Encoding", "chunked", "Connection", "close", "Vary", "Accept-Encoding", "Vary", "Origin", "Strict-Transport-Security", "max-age=31536000; includeSubDomains", "X-Frame-Options", "SAMEORIGIN", "X-Powered-By", "Strapi ", "X-Response-Time", "107ms", "Content-Encoding", "gzip", ], ); nock("https://api.strapi.refine.dev:443", { encodedQueryParams: true }) .post("/graphql", { query: "query ($sort: String, $where: JSON, $start: Int, $limit: Int) { posts (sort: $sort, where: $where, start: $start, limit: $limit) { title } }", variables: { where: { id: "907" }, start: 0, limit: 10 }, }) .reply( 200, { data: { posts: [ { title: "Molestias iste voluptatem velit sed voluptate aut voluptatibus explicabo.", }, ], }, }, [ "Server", "nginx/1.17.10", "Date", "Fri, 04 Mar 2022 11:33:59 GMT", "Content-Type", "application/json", "Content-Length", "107", "Connection", "close", "Vary", "Origin", "Strict-Transport-Security", "max-age=31536000; includeSubDomains", "X-Frame-Options", "SAMEORIGIN", "X-Powered-By", "Strapi ", "X-Response-Time", "24ms", ], ); nock("https://api.strapi.refine.dev:443", { encodedQueryParams: true }) .post("/graphql", { query: "query ($sort: String, $where: JSON, $start: Int, $limit: Int) { posts (sort: $sort, where: $where, start: $start, limit: $limit) { id, title, category { id, title } } }", variables: { sort: "title:asc", where: { category: "8" }, start: 0, limit: 10, }, }) .reply( 200, { data: { posts: [ { id: "349", title: "Illo non iusto rem distinctio sequi dolores nobis.", category: { id: "8", title: "Test" }, }, ], }, }, [ "Server", "nginx/1.17.10", "Date", "Fri, 04 Mar 2022 11:50:17 GMT", "Content-Type", "application/json", "Content-Length", "132", "Connection", "close", "Vary", "Origin", "Strict-Transport-Security", "max-age=31536000; includeSubDomains", "X-Frame-Options", "SAMEORIGIN", "X-Powered-By", "Strapi ", "X-Response-Time", "37ms", ], );