@event-inc/link-backend
Version:
Event Inc is a fully managed event bus lets you send and receive data across mission-critical cloud apps, databases and warehouses.
24 lines • 992 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const utils_1 = require("@event-inc/utils");
const client_1 = require("../client");
const logic_1 = require("../logic");
require('dotenv').config();
jest.setTimeout(30000);
describe('Link APIs Specs', () => {
it('Should create a Link token', () => tslib_1.__awaiter(void 0, void 0, void 0, function* () {
const client = (0, client_1.createClient)(process.env.BUILDABLE_SECRET_KEY, {
baseUrl: process.env.EVENT_INC_API_BASE_URL
});
const linkToken = yield (0, logic_1.createLinkToken)(client, {
connectionType: "source",
type: "stripe",
group: `my-stripe-source-${(0, utils_1.makeId)(4)}`,
label: `My Stripe Source ${(0, utils_1.makeId)(4)}`,
ttl: 24 * 60 * 60 * 1000,
});
expect(linkToken).toHaveProperty('token');
}));
});
//# sourceMappingURL=link.spec.js.map