UNPKG

@yoroi/portfolio

Version:

The Portfolio package of Yoroi SDK

29 lines (28 loc) 1.27 kB
"use strict"; var _types = require("@yoroi/types"); var _tokenApplication = require("./token-application"); describe('isTokenApplicaton', () => { it('should return true for valid token application', () => { const validTokenApplication = _types.Portfolio.Token.Application.General; const result = (0, _tokenApplication.isTokenApplicaton)(validTokenApplication); expect(result).toBe(true); }); it('should return false for invalid token application', () => { const invalidTokenApplication = 'invalid'; const result = (0, _tokenApplication.isTokenApplicaton)(invalidTokenApplication); expect(result).toBe(false); }); }); describe('parseTokenApplication', () => { it('should return valid token application', () => { const validTokenApplication = _types.Portfolio.Token.Application.General; const result = (0, _tokenApplication.parseTokenApplication)(validTokenApplication); expect(result).toBe(validTokenApplication); }); it('should return undefined for invalid token application', () => { const invalidTokenApplication = 'invalid'; const result = (0, _tokenApplication.parseTokenApplication)(invalidTokenApplication); expect(result).toBeUndefined(); }); }); //# sourceMappingURL=token-application.test.js.map