kucoin-universal-sdk
Version:
Official KuCoin Universal SDK.
33 lines • 1.54 kB
JavaScript
;
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