zapier/test/creates/GenerateStoreOnChainWalletAddress.test.js
Wouter Samaey 5aed0189d1 Cleanup
2021-12-11 20:07:12 +01:00

34 lines
1.1 KiB
JavaScript

const zapier = require('zapier-platform-core');
const App = require('../../index');
const appTester = zapier.createAppTester(App);
zapier.tools.env.inject();
describe('creates.GenerateStoreOnChainWalletAddress', () => {
test(App.creates.GenerateStoreOnChainWalletAddress.key, async () => {
const cryptoCode = 'BTC';
const storeId = process.env.STORE_ID;
const bundle = {
authData: {
server_url: process.env.SERVER_URL,
api_key: process.env.API_KEY
},
inputData: {
store_id: storeId,
crypto_code: cryptoCode,
force_generate: false
},
}
const address = await appTester(App.creates.GenerateStoreOnChainWalletAddress.operation.perform, bundle);
expect(address).toBeDefined();
expect(address.address).toBeDefined();
expect(address.keyPath).toBeDefined();
expect(address.paymentLink).toBeDefined();
}
);
});