diff --git a/packages/neuron-wallet/tests/services/monitor.test.ts b/packages/neuron-wallet/tests/services/monitor.test.ts index 3aa7f8c488..af8ab977ca 100644 --- a/packages/neuron-wallet/tests/services/monitor.test.ts +++ b/packages/neuron-wallet/tests/services/monitor.test.ts @@ -111,10 +111,10 @@ describe('base monitor', () => { monitor.clearMonitor() }) it('not living wait restart', async () => { - isLivingMock.mockResolvedValueOnce(false) + isLivingMock.mockResolvedValue(true).mockResolvedValueOnce(false) restartMock.mockImplementation(() => wait(400)) monitor.startMonitor(100) - await wait(400) + await wait(800) expect(isLivingMock).toHaveBeenCalled() expect(restartMock).toHaveBeenCalledTimes(1) monitor.clearMonitor() diff --git a/packages/neuron-wallet/tests/services/tx/transaction-generator.test.ts b/packages/neuron-wallet/tests/services/tx/transaction-generator.test.ts index 6b566f98b8..0527ce5def 100644 --- a/packages/neuron-wallet/tests/services/tx/transaction-generator.test.ts +++ b/packages/neuron-wallet/tests/services/tx/transaction-generator.test.ts @@ -72,6 +72,12 @@ jest.doMock('../../../src/services/wallets', () => ({ } } })) +jest.mock('../../../src/models/asset-account-info', () => { + const originalModule = jest.requireActual('../../../src/models/asset-account-info').default + return function() { + return new originalModule('0x92b197aa1fba0f63633922c61c92375c9c074a93e85963554f5499fe1450d0e6') + } +}) import TransactionGenerator from '../../../src/services/tx/transaction-generator' import HdPublicKeyInfo from '../../../src/database/chain/entities/hd-public-key-info' diff --git a/packages/neuron-wallet/tests/services/tx/transaction-service.test.ts b/packages/neuron-wallet/tests/services/tx/transaction-service.test.ts index f6118da58f..6ed5734137 100644 --- a/packages/neuron-wallet/tests/services/tx/transaction-service.test.ts +++ b/packages/neuron-wallet/tests/services/tx/transaction-service.test.ts @@ -10,6 +10,13 @@ import transactions from '../../setupAndTeardown/transactions.fixture' import { getConnection } from 'typeorm' import HdPublicKeyInfo from '../../../src/database/chain/entities/hd-public-key-info' +jest.mock('../../../src/models/asset-account-info', () => { + const originalModule = jest.requireActual('../../../src/models/asset-account-info').default + return function() { + return new originalModule('0x92b197aa1fba0f63633922c61c92375c9c074a93e85963554f5499fe1450d0e5') + } +}) + describe('Test TransactionService', () => { beforeAll(async () => { await initConnection()