UNPKG

kucoin-universal-sdk

Version:
33 lines 1.54 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const model_get_rebase_resp_1 = require("./model_get_rebase_resp"); const model_get_rebase_req_1 = require("./model_get_rebase_req"); const common_1 = require("../../../model/common"); describe('Auto Test', () => { test('getRebase request test', () => { /** * getRebase * Get Broker Rebate * /api/v1/broker/api/rebase/download */ let data = '{"begin": "20240610", "end": "20241010", "tradeType": "1"}'; let req = model_get_rebase_req_1.GetRebaseReq.fromJson(data); expect(Object.values(req).every((value) => value === null || value === undefined)).toBe(false); console.log(req); }); test('getRebase response test', () => { /** * getRebase * Get Broker Rebate * /api/v1/broker/api/rebase/download */ let data = '{\n "code": "200000",\n "data": {\n "url": "https://kc-v2-promotion.s3.ap-northeast-1.amazonaws.com/broker/671aec522593f600019766d0_file.csv?X-Amz-Security-Token=IQo*********2cd90f14efb"\n }\n}'; let commonResp = common_1.RestResponse.fromJson(data); let resp = model_get_rebase_resp_1.GetRebaseResp.fromObject(commonResp.data); if (commonResp.data !== null) { expect(Object.values(resp).every((value) => value === null || value === undefined)).toBe(false); console.log(resp); } }); }); //# sourceMappingURL=api_api_broker.test.js.map