@yoroi/portfolio
Version:
The Portfolio package of Yoroi SDK
27 lines (26 loc) • 786 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.createTokenManagerMock = void 0;
var _rxjs = require("rxjs");
const createTokenManagerMock = tokenManagerObservable => ({
destroy: jest.fn(),
hydrate: jest.fn(),
subscribe: jest.fn(),
unsubscribe: jest.fn(),
observable$: tokenManagerObservable ?? new _rxjs.BehaviorSubject({}).asObservable(),
sync: jest.fn().mockResolvedValue(new Map()),
clear: jest.fn(),
api: {
tokenInfo: jest.fn(),
tokenInfos: jest.fn(),
tokenDiscovery: jest.fn(),
tokenTraits: jest.fn(),
tokenActivity: jest.fn(),
tokenHistory: jest.fn(),
tokenImageInvalidate: jest.fn()
}
});
exports.createTokenManagerMock = createTokenManagerMock;
//# sourceMappingURL=token-manager.mock.js.map