网络管理APImock

Signed-off-by: maosiping <maosiping@huawei.com>
This commit is contained in:
maosiping
2022-07-27 11:15:12 +08:00
parent d1612fcb44
commit b602719832
3 changed files with 62 additions and 55 deletions
@@ -16,18 +16,18 @@
import { paramMock } from "../utils"
export const NetCap = {
NET_CAPABILITY_MMS: '[PC preview] unknow NET_CAPABILITY_MMS',
NET_CAPABILITY_NOT_METERED: '[PC preview] unknow NET_CAPABILITY_NOT_METERED',
NET_CAPABILITY_INTERNET: '[PC preview] unknow NET_CAPABILITY_INTERNET',
NET_CAPABILITY_NOT_VPN: '[PC preview] unknow NET_CAPABILITY_NOT_VPN',
NET_CAPABILITY_VALIDATED: '[PC preview] unknow NET_CAPABILITY_VALIDATED'
}
NET_CAPABILITY_MMS: 0,
NET_CAPABILITY_NOT_METERED: 11,
NET_CAPABILITY_INTERNET: 12,
NET_CAPABILITY_NOT_VPN: 15,
NET_CAPABILITY_VALIDATED: 16
};
export const NetBearType = {
BEARER_CELLULAR: '[PC preview] unknow BEARER_CELLULAR',
BEARER_WIFI: '[PC preview] unknow BEARER_WIFI',
BEARER_ETHERNET: '[PC preview] unknow BEARER_ETHERNET'
}
BEARER_CELLULAR: 0,
BEARER_WIFI: 1,
BEARER_ETHERNET: 3
};
export function mockConnection() {
const NetSpecifier = {
@@ -16,53 +16,53 @@
import { paramMock } from "../utils"
export const RequestMethod = {
OPTIONS: "[PC Preview] unknow OPTIONS",
GET: "[PC Preview] unknow GET",
HEAD: "[PC Preview] unknow HEAD",
POST: "[PC Preview] unknow POST",
PUT: "[PC Preview] unknow PUT",
DELETE: "[PC Preview] unknow DELETE",
TRACE: "[PC Preview] unknow TRACE",
CONNECT: "[PC Preview] unknow CONNECT"
}
OPTIONS: "OPTIONS",
GET: "GET",
HEAD: "HEAD",
POST: "POST",
PUT: "PUT",
DELETE: "DELETE",
TRACE: "TRACE",
CONNECT: "CONNECT"
};
export const ResponseCode = {
OK: "[PC Preview] unknow OK",
CREATED: "[PC Preview] unknow CREATED",
ACCEPTED: "[PC Preview] unknow ACCEPTED",
NOT_AUTHORITATIVE: "[PC Preview] unknow NOT_AUTHORITATIVE",
NO_CONTENT: "[PC Preview] unknow NO_CONTENT",
RESET: "[PC Preview] unknow RESET",
PARTIAL: "[PC Preview] unknow PARTIAL",
MULT_CHOICE: "[PC Preview] unknow MULT_CHOICE",
MOVED_PERM: "[PC Preview] unknow MOVED_PERM",
MOVED_TEMP: "[PC Preview] unknow MOVED_TEMP",
SEE_OTHER: "[PC Preview] unknow SEE_OTHER",
NOT_MODIFIED: "[PC Preview] unknow NOT_MODIFIED",
USE_PROXY: "[PC Preview] unknow USE_PROXY",
BAD_REQUEST: "[PC Preview] unknow BAD_REQUEST",
UNAUTHORIZED: "[PC Preview] unknow UNAUTHORIZED",
PAYMENT_REQUIRED: "[PC Preview] unknow PAYMENT_REQUIRED",
FORBIDDEN: "[PC Preview] unknow FORBIDDEN",
NOT_FOUND: "[PC Preview] unknow NOT_FOUND",
BAD_METHOD: "[PC Preview] unknow BAD_METHOD",
NOT_ACCEPTABLE: "[PC Preview] unknow NOT_ACCEPTABLE",
PROXY_AUTH: "[PC Preview] unknow PROXY_AUTH",
CLIENT_TIMEOUT: "[PC Preview] unknow CLIENT_TIMEOUT",
CONFLICT: "[PC Preview] unknow CONFLICT",
GONE: "[PC Preview] unknow GONE",
LENGTH_REQUIRED: "[PC Preview] unknow LENGTH_REQUIRED",
PRECON_FAILED: "[PC Preview] unknow PRECON_FAILED",
ENTITY_TOO_LARGE: "[PC Preview] unknow ENTITY_TOO_LARGE",
REQ_TOO_LONG: "[PC Preview] unknow REQ_TOO_LONG",
UNSUPPORTED_TYPE: "[PC Preview] unknow UNSUPPORTED_TYPE",
INTERNAL_ERROR: "[PC Preview] unknow INTERNAL_ERROR",
NOT_IMPLEMENTED: "[PC Preview] unknow NOT_IMPLEMENTED",
BAD_GATEWAY: "[PC Preview] unknow BAD_GATEWAY",
UNAVAILABLE: "[PC Preview] unknow UNAVAILABLE",
GATEWAY_TIMEOUT: "[PC Preview] unknow GATEWAY_TIMEOUT",
VERSION: "[PC Preview] unknow VERSION"
}
OK: 200,
CREATED: 201,
ACCEPTED: 202,
NOT_AUTHORITATIVE: 203,
NO_CONTENT: 204,
RESET: 205,
PARTIAL: 206,
MULT_CHOICE: 300,
MOVED_PERM: 301,
MOVED_TEMP: 302,
SEE_OTHER: 303,
NOT_MODIFIED: 304,
USE_PROXY: 305,
BAD_REQUEST: 400,
UNAUTHORIZED: 401,
PAYMENT_REQUIRED: 402,
FORBIDDEN: 403,
NOT_FOUND: 404,
BAD_METHOD: 405,
NOT_ACCEPTABLE: 406,
PROXY_AUTH: 407,
CLIENT_TIMEOUT: 408,
CONFLICT: 409,
GONE: 410,
LENGTH_REQUIRED: 411,
PRECON_FAILED: 412,
ENTITY_TOO_LARGE: 413,
REQ_TOO_LONG: 414,
UNSUPPORTED_TYPE: 415,
INTERNAL_ERROR: 500,
NOT_IMPLEMENTED: 501,
BAD_GATEWAY: 502,
UNAVAILABLE: 503,
GATEWAY_TIMEOUT: 504,
VERSION: 505
};
export function mockHttp() {
const HttpResponse = {
@@ -17,6 +17,13 @@ import { paramMock } from "../utils"
export function mockWebSocket() {
global.systemplugin.net = {}
const WebSocketRequestOptions = {
header: "[PC Preview] unknow header"
}
const WebSocketCloseOptions = {
code: "[PC Preview] unknow code",
reason: "[PC Preview] unknow reason"
}
const WebSocketMock = {
connect: function (...args) {
console.warn("WebSocket.connect interface mocked in the Previewer. How this interface works on the Previewer" +