Skip to content

Commit

Permalink
tests: Add unit test for MiniApp.getUniqueId
Browse files Browse the repository at this point in the history
  • Loading branch information
corycaywood committed Apr 23, 2020
1 parent 55106dd commit 1d61196
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions js-miniapp-sdk/test/miniapp.spec.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
/* tslint:disable:no-any */

import { expect } from 'chai';
import sinon from 'sinon';

import MiniApp from '../src/miniapp';

const window: any = {};
(global as any).window = window;

describe('getUniqueId', () => {
before(() => {
window.MiniAppBridge = {
getUniqueId: sinon.stub(),
};
});

it('should retrieve the unique id from the Mini App Bridge', () => {
window.MiniAppBridge.getUniqueId.resolves('test_mini_app_id');

const miniApp = new MiniApp();

return expect(miniApp.getUniqueId()).to.eventually.equal(
'test_mini_app_id'
);
});
});

0 comments on commit 1d61196

Please sign in to comment.