From 9e8007398af825bc1d1abb34ce4a6e1d44d40e60 Mon Sep 17 00:00:00 2001 From: RVKen Date: Fri, 7 Jul 2017 09:47:30 +0200 Subject: [PATCH] mock api --- package.json | 4 +++- test/e2e/db.json | 5 +++++ test/e2e/specs/1.json | 4 ++-- 3 files changed, 10 insertions(+), 3 deletions(-) create mode 100644 test/e2e/db.json diff --git a/package.json b/package.json index e3be2d02..34864b51 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,8 @@ "just-test": "karma start --config karma.conf.js", "just-test-in-node": "mocha --recursive --compilers js:babel-core/register test/core test/components test/bugs test/swagger-ui-dist-package", "e2e": "nightwatch test/e2e/scenarios --config test/e2e/nightwatch.json --verbose", - "e2e-initial-render": "nightwatch test/e2e/scenarios --config test/e2e/nightwatch.json --group initial-render" + "e2e-initial-render": "nightwatch test/e2e/scenarios --config test/e2e/nightwatch.json --group initial-render", + "mock:api": "json-server --watch test/e2e/db.json --port 3204" }, "dependencies": { "base64-js": "^1.2.0", @@ -105,6 +106,7 @@ "html-webpack-plugin": "^2.29.0", "imports-loader": "0.7.1", "json-loader": "0.5.4", + "json-server": "^0.11.0", "karma": "^1.7.0", "karma-chrome-launcher": "^2.2.0", "karma-mocha": "^1.3.0", diff --git a/test/e2e/db.json b/test/e2e/db.json new file mode 100644 index 00000000..d4be7c80 --- /dev/null +++ b/test/e2e/db.json @@ -0,0 +1,5 @@ +{ + "pet": [ + {"id":1,"category":{"id":0,"name":"string"},"name":"doggie","photoUrls":["string"],"tags":[{"id":0,"name":"string"}],"status":"available"} + ] +} \ No newline at end of file diff --git a/test/e2e/specs/1.json b/test/e2e/specs/1.json index 8d81bc03..2d161887 100644 --- a/test/e2e/specs/1.json +++ b/test/e2e/specs/1.json @@ -13,8 +13,8 @@ "url":"http://www.apache.org/licenses/LICENSE-2.0.html" } }, - "host":"petstore.swagger.io", - "basePath":"/v2", + "host":"localhost:3204", + "basePath":"/", "tags":[ { "name":"pet",